$ brew install encoredev/tap/encore
$ encore app create --example=hello-world
$ encore run
Loved by pioneering engineering teams in fast-moving startups and scaleups
See what teams are building with Encore →
Encore.go generates the communication boilerplate and ensures full type-safety.
Encore makes your infrastructure type-aware and removes the need for connection strings and other boilerplate in your application.
Generate entire systems, not just code
Encore's declarative framework lets AI tools generate fully-integrated distributed systems with services, APIs, and cloud infrastructure on AWS and GCP, instead of only isolated snippets.
Automatically validates AI generated code
Encore's parser validates all generated code to ensure it correctly implements service and API definitions and infrastructure integrations.
No knowledge loss
Encore preserves critical context and developer understanding, providing automatic docs, service catalogs, API references and architecture diagrams, even as AI contributes more code.
$ encore app create --example=hello-world
Project
$ encore app create --example=uptime
Encore's Open Source Community is the driving force behind the project.
It's full of friendly developers supporting the project with feedback, bug fixes, and wisdom.
See all the Open Source Example Apps
$ brew install encoredev/tap/encore
$ encore app create --example=hello-world
$ encore run