The backend framework with superpowers.
Build with Encore, ship to your favorite cloud.
Encore understands your code and helps you build your app. Comes with tracing, secrets, live reload, x-ray vision, and more.
Build with Encore, ship to your favorite cloud.
Encore understands your code and helps you build your app. Comes with tracing, secrets, live reload, x-ray vision, and more.
Install CLI (macOS | Windows | Linux)
$ brew install encoredev/tap/encore
Create your app
$ encore app create
Run locally
$ encore run
Deploy
$ git push encore
Getting started
Get the right infrastructure for local development, testing, and production. Encore sets up your Kubernetes clusters, provisions databases, configures build and deploy systems, and more.
Creating
Writing your backend with Encore requires virtually no boilerplate. Defining APIs, microservices, and making API calls takes no time at all.
Collaborating
Encore automatically sets up each PR as its own isolated test environment for easy collaboration.
Debugging
Encore automatically instruments your app with state of the art Distributed Tracing to easily find and fix bugs. Works in production and for development.
Shipping
Encore handles the serverless orchestration of your whole application. Ship in seconds to the cloud of your choice, using your own account:
Built in support for authentication. Works with external user stores or your own.
Automatically recompiles and restarts your app for even faster iterations.
Each PR becomes its own, isolated test environment for easy collaboration.
High-quality API docs, generated straight from your source code.
Out-of-the-box monitoring, logging and tracing — so you can sleep at night.
We've made securely storing passwords simpler than ever.
Encore is so much more than a backend framework! It enables us at Mindhackers to focus on building a great product. Having over 8 years of backend development experience, I’ve never been able to pick up something this fast and be productive in under 1 hour. Encore is a new lifestyle.
Encore enabled us to build our first prototype, and try it out with our customers, getting feedback faster. Encore really speeds up the development. We got to that level of customer feedback in just about 10 weeks.
Most low-code and no-code tools promise the world, but get abandoned when your application grows. Not so with Encore. Encore offers a real programming environment with the full power and flexibility that comes with it.
“I don't even know where to begin. This is what development should be like. WOW.”
With Encore you write your apps using Go, a modern programming language developed by Google to make backend development simpler. Rapidly growing and designed to be easy to learn,
Go is the language of the cloud.
The Encore framework is Open Source software (MPL 2.0 license), which makes it freely available and open to contributions.
Develop your app for free using Encore's cloud. When it's time to scale, easily deploy to your preferred cloud provider: AWS, Azure, or GCP. Encore will provision all the necessary infrastructure resources.
The latest ideas to help you build better software.