The end-to-end backend development platform that automatically provisions all your cloud infrastructure, based on your business logic.
Encore is a backend development framework and cloud provisioning platform for building production backends in Go or TypeScript. Developers declare infrastructure needs (SQL databases, Pub/Sub topics, object storage buckets, cron jobs, caches, secrets) directly in application code, and Encore provisions the corresponding cloud resources in the developer's own AWS or GCP account, deploying services such as ECS Fargate, RDS, and SNS/SQS. It includes distributed tracing and metrics, a local development environment that mirrors the cloud setup, preview environments per pull request, a service catalog with API explorer and auto-generated documentation, and architecture diagrams.
The product targets engineering teams building backend systems who want to avoid maintaining separate Terraform or Pulumi configurations and infrastructure-as-code files. It supports both new projects and incremental adoption in existing applications by converting individual services to use Encore's SDK. Since infrastructure is deployed into the user's own cloud account rather than a vendor-hosted platform, Encore states it is designed to avoid vendor lock-in, and users can continue operating their infrastructure independently if they stop using Encore Cloud.
Encore also provides an MCP server that gives AI coding agents visibility into an application's services, APIs, and schemas, with generated code checked against existing patterns and type checking before deployment. The company reports over 12,000 GitHub stars, zero npm dependencies, and more than 200 teams using the platform.
Pricing is not detailed on this page; Encore has a dedicated pricing page. You pay your own AWS or GCP cloud bill directly rather than a platform markup on compute.
Encore currently supports TypeScript and Go, both with the full feature set, deploying to your own AWS or GCP account.
Yes, Encore works for both new and existing applications, and existing projects can incrementally adopt Encore by converting services to its SDK one by one.
You deploy to your own AWS or GCP account so you own and control your infrastructure, and if you stop using Encore Cloud you can keep the infrastructure and set up your own CI/CD using Encore's open source tools.
Encore is aimed at engineering teams building production backends who want to avoid maintaining Terraform/Pulumi configs or running a dedicated platform team, and is used by 200+ teams including Bookshop.org.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
Unleash the potential of your applications and accelerate development with a single API Key and access to 100s of APIs. Start for free.
Appwrite provides web and mobile developers with a set of easy-to-use and integrate REST APIs to manage their core backend needs.
Creduse is a plug-and-play solution that lets developers integrate credits into their platforms via API without a lot of hassle. It’s aimed at startups and businesses that want to boost sales, user engagement, and retention.
Instagram feed API that handles OAuth and automatic token refresh, serving posts as JSON, GraphQL, or RSS. Free tier available.
Helps you create requests faster, saving precious time on development.
Design & Debug APIs like a human, not a robot.