encoredev/encore
The infrastructure platform for the intelligence era observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 86
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 4
- age_days: 2023
- days_rel: 14
- days_push: 7
- n_releases_24m: 116
Adoption not part of the score
12307 stars · 611 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Encore is an open-source infrastructure SDK and backend framework for TypeScript and Go that lets developers declare resources like databases, Pub/Sub, object storage, caches, cron jobs, and secrets directly in application code. It runs the full system locally with real infrastructure via `encore run`, and optionally provisions and deploys to your own AWS or GCP account through Encore Cloud.
Use cases
- build backend services with databases and pub/sub without writing Terraform
- run a full microservices stack locally with real Postgres and queues
- provision AWS or GCP infrastructure automatically from application code
- spin up preview environments per pull request for e2e testing
- scaffold a new backend app from a CLI or AI coding agent
- replace Terraform files and DevOps handoffs with infrastructure-as-code in TypeScript or Go
- generate type-safe API clients for frontend apps
- add distributed tracing and secrets management to a backend
When to choose
- you're building Go or TypeScript backends and want infrastructure declared in code
- your team wastes time on Terraform PRs, provisioning tickets, and DevOps handoffs
- you want local development with real databases, queues, and storage out of the box
- you want AI agents to build and validate features against real infrastructure
- you deploy to AWS or GCP and want automated provisioning in your own account
When to avoid
- you need a language other than Go or TypeScript
- you're locked into a cloud provider Encore doesn't support, like Azure
- you have an established Terraform/Pulumi workflow and team expertise you want to keep
- you need fine-grained, bespoke infrastructure configuration outside Encore's supported resource types
- you want a fully managed PaaS rather than deploying into your own cloud account
Facets
framework · maturity active
infrastructure-as-code web-framework api-framework database message-queue caching secrets-management scheduling deployment microservices tracing mcp backend cloud-computing infrastructure-as-code microservices web-development developer-tools apis self-hosted go cli cloud self-hosted cross-platform windows backend-framework infra-sdk cloud-provisioning aws gcp preview-environments developer-experience ai-agents terraform-alternative distributed-tracing devops typescript nodejs docker macos linux
9 sources
- readme: https://github.com/encoredev/encore · fetched 2026-08-28 · 1558b1ec83c3
- homepage: https://encore.dev · fetched 2026-08-29 · 4787fadfa25e
- site_page: https://encore.dev/docs/quick-start · fetched 2026-08-29 · 7a3df7f335b3
- site_page: https://encore.dev/docs · fetched 2026-08-29 · af2172776ded
- site_page: https://encore.dev/docs/platform/migration/migrate-to-encore · fetched 2026-08-29 · b3c60e49895c
- site_page: https://encore.dev/docs/migrate-away · fetched 2026-08-29 · b82bf8e510aa
- site_page: https://encore.dev/pricing · fetched 2026-08-29 · 5ced6f0152ef
- site_page: https://encore.dev/product/infrastructure-automation · fetched 2026-08-29 · c8525ab592bc
- site_page: https://encore.dev/company · fetched 2026-08-29 · 45e74490ccce
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| encoredev/encore | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="encoredev/encore")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem