Skip to content
@gridplatform

Grid Platform

Solving the open-source infrastructure problem - A community-driven, self-hosted Infrastructure Orchestration Platform that gives you complete control over

Grid Banner

Infrastructure Orchestration Platform
Open-source, self-hosted control plane for cloud infrastructure — desired-state JSON, Terraform modules, releases with live logs. No vendor lock-in.

License: MIT GitHub stars

What is Grid?

Grid turns path-shaped infrastructure JSON into Terraform via a public module bank, runs plan / apply / destroy as audited releases, and ships a console for GitOps-style desired state.

Highlights

  • Self-hosted (your VM or Compose) — you keep credentials and state
  • Multi-cloud modules in grid-terraform (AWS, GCP, …)
  • GitOps desired-state in grid-config (or your fork)
  • Fork → PR to contribute; main is protected by review + CI

Public repositories

Repository Purpose Status
grid-core Control-plane API + install packaging Public — active
grid-ui Console (React) Public — active
grid-cli Generate / plan / apply / destroy Public — active
grid-config Sample desired-state (GitOps) Public — active
grid-terraform Terraform module bank Public — active
grid-docs Docs on GitHub (Markdown-first) Public — active

Later / not required for install

Repository Purpose Status
grid-operator Kubernetes operator Private — planned
grid-ml ML / assistant features Private — planned

Quick start — self-host

Docs are meant to be read on GitHub (no docs website required): grid-docs

  1. Remote Terraform state (S3 / GCS / Azure)
  2. Install on a VM (Compose by default)
  3. Organizations guide
git clone https://github.com/gridplatform/grid-core.git
cd grid-core
cp install/.env.example install/.env   # set GRID_AUTH_ADMIN_PASSWORD + GRID_TF_*
docker compose -f install/docker-compose.yml --env-file install/.env up -d --build

Or Ubuntu one-liner:

export GRID_AUTH_ADMIN_PASSWORD='choose-a-strong-password'
curl -fsSL https://raw.githubusercontent.com/gridplatform/grid-core/main/install/install.sh | sudo -E bash

Learn more

Contributing

Fork the repo → branch → open a pull request against main.
See each repository’s CONTRIBUTING.md (and grid-docs).


Built with ❤️ by the open-source community

Popular repositories Loading

  1. grid-core grid-core Public

    Backend API for Grid Platform - Node.js/TypeScript service providing infrastructure deployment, management, and orchestration across GCP, AWS, and Azure.

    TypeScript

  2. grid-ui grid-ui Public

    Frontend interface for Grid Platform - Modern React/TypeScript UI with real-time updates, infrastructure management, and responsive design.

    TypeScript

  3. grid-terraform grid-terraform Public

    Standalone Terraform modules for Grid — one cloud product per folder across AWS, GCP, Azure, and other providers. The Grid CLI copies these into generated workspaces.

    HCL

  4. grid-docs grid-docs Public

    Comprehensive documentation for Grid Platform - Complete guides, API references, tutorials, and best practices built with Docusaurus.

    TypeScript

  5. .github .github Public

    Open-source Infrastructure Orchestration Platform - Self-hosted alternative to expensive proprietary tools. Complete control over cloud infrastructure without vendor lock-in.

  6. grid-cli grid-cli Public

    CLI tool that generates Terraform/OpenTofu files from JSON configs and orchestrates infrastructure deployments. Self-hosted, open-source alternative to expensive proprietary infrastructure tools.

    TypeScript

Repositories

Showing 7 of 7 repositories

Top languages

Loading…

Most used topics

Loading…