
Encore
Backend framework for TypeScript and Go in which application code declares the infrastructure it uses, such as databases, Pub/Sub and cron jobs.
encore.devrepositorydocspricing
Encore is a backend framework with SDKs for TypeScript and Go. Application code declares the infrastructure it uses, such as a SQL database, and the Encore CLI provisions it for local development: a declared database runs as PostgreSQL in Docker. The backend framework, parser and compiler are open source.
To run an application outside Encore’s platform, encore build docker compiles it into a Docker image that starts all services and listens on a port. The self-hosting guide notes that the image does not apply database migrations or trigger cron jobs, so both need a separate step or scheduler.
Worth knowing
Provisioning infrastructure in the user’s own AWS or GCP account is part of Encore Cloud, a hosted platform run by the same company, and the pricing page lists it under a paid plan. A self-hosted application gets its infrastructure from a configuration file supplied at build time.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-21: links, Written in
encore.dev - 2026-10-21: links, GitHub stars
github.com/encoredev/encore - 2026-10-21: links
encore.dev/docs - 2026-10-21: Maintainer, Maintained by
encore.dev/legal - 2026-10-21: Headquarters
encore.dev/about - 2026-10-21: Categories
github.com/encoredev/encore/blob/main/README.md - 2026-10-21: Runtime, Minimum runtime, Current major version
registry.npmjs.org/encore.dev/latest - 2026-10-21: Runtime, Runs as
encore.dev/docs/ts/self-host/build - 2026-10-21: Databases, Install with
encore.dev/docs/go/install - 2026-10-21: License, License model
encore.dev/docs/community/open-source - 2026-10-21: links
encore.dev/pricing - 2026-10-21: Last release
github.com/encoredev/encore/releases/tag/v1.58.8 - 2026-10-21: npm downloads a week
api.npmjs.org/downloads/point/last-week/encore.dev