FindSoftware

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 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

Status
Active
Maintainer
Encoretivity AB4
Maintained by
Company4
Headquarters
Sweden5

Rendering and deploy

Runs as
Always on8
Install with
brew install encoredev/tap/encore, install script for Linux and Windows9

Releases

Current major version
17
Last release
2026-10-2012

Adoption

GitHub stars
12,4992
npm downloads a week
25,21613

Why these figures do not compare

Sources

  1. 2026-10-21: links, Written in
    encore.dev
  2. 2026-10-21: links, GitHub stars
    github.com/encoredev/encore
  3. 2026-10-21: links
    encore.dev/docs
  4. 2026-10-21: Maintainer, Maintained by
    encore.dev/legal
  5. 2026-10-21: Headquarters
    encore.dev/about
  6. 2026-10-21: Categories
    github.com/encoredev/encore/blob/main/README.md
  7. 2026-10-21: Runtime, Minimum runtime, Current major version
    registry.npmjs.org/encore.dev/latest
  8. 2026-10-21: Runtime, Runs as
    encore.dev/docs/ts/self-host/build
  9. 2026-10-21: Databases, Install with
    encore.dev/docs/go/install
  10. 2026-10-21: License, License model
    encore.dev/docs/community/open-source
  11. 2026-10-21: links
    encore.dev/pricing
  12. 2026-10-21: Last release
    github.com/encoredev/encore/releases/tag/v1.58.8
  13. 2026-10-21: npm downloads a week
    api.npmjs.org/downloads/point/last-week/encore.dev

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON