Unlock a smoother workflow with Encore's Backend Development Platform

Get your free account by signing up for a personal intro.

Soon, you'll be able to:

  • Build backend applications with great understandability through built-in tracing and metrics
  • Automatically create infrastructure in local and cloud environments (AWS/GCP)
  • Get automatic API documentation and architecture diagrams

Don't have time to wait?

Join Discord and ask for immediate access!

Trusted by pioneers

Encore helps teams unlock transformational improvements
2-3x faster
delivery
85% Less
DevOps
10x ROI
vs hiring

Write once,
deploy everywhere lots of places


Make infrastructure a type-safe part of your application

Use the Open Source Backend SDK to declare infrastructure primitives as objects in your program.

Encore then auto-generates boilerplate, sets up your local environment, and provisions production cloud infra in your AWS/GCP account.
SupportedGo
Coming soon
Node.jsPython

Higher state of (local) development

Iterate faster with an automated local environment

encore run compiles your app and starts your local environment, including all infrastructure. Gain confidence quickly with automated testing on dedicated test infrastructure.

Infrastructure namespaces for productive context switching

Seamlessly switch branches using local infrastructure namespaces to keep your state and changes intact.

Next-generation local development tools

Level up your workflow with Encore's built-in local dev dashboard, featuring Distributed Tracing, API Explorer, and automated docs.

Enjoy every deploy

Push to deploy

Seamless workflow with built-in CI/CD that builds, tests, and provisions your application's infrastructure in your cloud.
Integrates withGitHub
> git push
Building application graph 
Generating boilerplate 
Compiling application code 
Running tests 
Provisioning ephemeral environment 

Preview Environments for every PR

Test end-to-end and collaborate faster with automated Preview Environments for each pull requests.
Integrates withVercel
Encore
encore bot deployed to Preview just now

pr:23

Ready
Deployed just now
feature: frozzle the sprocket
API Base URLhttps://pr23-mybackend.encr.app

Consistency and control for cloud environments

Encore programmatically provisions infrastructure in your cloud, using your cloud provider's security best practices. Configuration is automatically synced between Encore and your cloud.
Deploys to
AWSGCP
Provisioning infrastructure for production env
Database Clusters (1)
  • sqldb-server-d03802
    Cloud SQL Server
    Google Cloud Platformus-central1
    Approval
    Required
Pub/Sub (1)
  • topic-369942
    Pub/Sub Topic
    Google Cloud Platformglobal
    Approval
    Required
Compute Instances (2)
  • kubernetes-88fc01
    Kubernetes Cluster
    Google Cloud Platformus-central1
    Approval
    Required
  • cloud-run-0aa3a5
    Cloud Run Service
    Google Cloud Platformeu-west1
    Approval
    Required
Less complexity creates more possibilityLess complexity creates more possibilityLess complexity creates more possibilityLess complexity creates more possibilityLess complexity creates more possibilityLess complexity creates more possibilityLess complexity creates more possibilityLess complexity creates more possibilityLess complexity creates more possibilityLess complexity creates more possibilityLess complexity creates more possibilityLess complexity creates more possibility

Built-in
Observability
Understand-ability

Service Catalog & Architecture Diagrams

With Encore you get an always up-to-date Service Catalog with complete API documentation and architecture diagrams.

Distributed Tracing

Encore automatically instruments your application for detailed observability with distributed tracing, both for local development and cloud environments.

Metrics & Logging

Automatically get metrics and logging for the things you care about. Define custom metrics and time series with one line of code.
Integrates with
DatadogGrafana

Listen to the liberated

Escape The Maze

Help your team reach their potential by removing complexity