back to home

anomalyco / sst

Build full-stack apps on your own infrastructure.

25,516 stars
2,024 forks
297 issues
TypeScriptGoMDX

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing anomalyco/sst in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind-ai.vercel.app/repo/anomalyco/sst)
Preview:Analyzed by RepoMind

Repository Summary (README)

Preview
<p align="center"> <a href="https://sst.dev/"> <img alt="SST" src="https://raw.githubusercontent.com/sst/identity/main/variants/sst-full.svg" width="300" /> </a> </p> <p align="center"> <a href="https://sst.dev/discord"><img alt="Discord" src="https://img.shields.io/discord/983865673656705025?style=flat-square&label=Discord" /></a> <a href="https://www.npmjs.com/package/sst"><img alt="npm" src="https://img.shields.io/npm/v/sst.svg?style=flat-square" /></a> <a href="https://github.com/sst/sst/actions/workflows/build.yml"><img alt="Build status" src="https://img.shields.io/github/actions/workflow/status/sst/sst/build.yml?style=flat-square&branch=dev" /></a> </p>

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.

For building the docs, you need to run bun generate and bun dev inside the www directory.


Join our community Discord | YouTube | X.com