sst

    sst/sst

    Build full-stack apps on your own infrastructure.

    web
    TypeScript
    MIT
    24.6K stars
    1.9K forks
    24.6K watching
    Updated 3/12/2026
    View on GitHub
    Backblaze Advertisement

    Loading star history...

    Health Score

    75

    Weekly Growth

    +0

    +0.0% this week

    Contributors

    1

    Total contributors

    Open Issues

    748

    Generated Insights

    About sst

    SST

    Discord npm Build status


    Build full-stack apps on your own infrastructure.

    SST v3 uses a new engine for deploying SST apps. It uses Pulumi and Terraform, as opposed to CDK and CloudFormation. Read the full announcement here.

    Installation

    If you are using SST as a part of your Node project, we recommend installing it locally.

    npm install sst
    

    If you are not using Node, you can install the CLI globally.

    curl -fsSL https://sst.dev/install | bash
    

    To install a specific version.

    curl -fsSL https://sst.dev/install | VERSION=0.0.403 bash
    

    To use a package manager, check out our docs.

    Manually

    Download the pre-compiled binaries from the releases page and copy to the desired location.

    Get Started

    Get started with your favorite framework:

    Learn More

    Learn more about some of the key concepts:

    Contributing

    Here's how you can contribute:

    • Help us improve our docs
    • Find a bug? Open an issue
    • Feature request? Submit a PR

    Running Locally

    1. Clone the repo
    2. bun install
    3. go mod tidy
    4. cd platform && bun run build

    Now you can run the CLI locally on any of the examples/ apps.

    cd examples/aws-api
    go run ../../cmd/sst <command>
    

    If you want to build the CLI, you can run go build ./cmd/sst from the root. This will create a sst binary that you can use.


    Join our community Discord | YouTube | X.com

    Discover Repositories

    Search across tracked repositories by name or description