# Encore Reviews
**Vendor:** Encore  
**Category:** [Cloud Infrastructure Automation Software](https://www.g2.com/categories/cloud-infrastructure-automation)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 32
## About Encore
Encore helps you scale your engineering, not your DevOps, by providing a complete toolset for local application development, CI/CD, cloud infrastructure automation, and production monitoring. By automating infrastructure and DevOps in your cloud on AWS and GCP, Encore&#39;s average user reported benefits are: - 137% faster time to market for new features - 93% less ongoing DevOps work - $100k+ annual savings in reduced DevOps overhead and cloud costs Key features include: - One command to run complex distributed systems locally - Service Catalog and automatic API Documentation - Distributed Tracing, logging, and metrics - Preview Environments per Pull Request - Automated deployments and infrastructure in your cloud on AWS / GCP



## Encore Pros & Cons
**What users like:**

- Users appreciate Encore&#39;s **seamless Rust integration** , efficient dev tools, and automated REST API generation for enhanced productivity. (16 reviews)
- Users appreciate the **ease of use** of Encore, enjoying a seamless experience in development and deployment. (11 reviews)
- Users appreciate the **blazing speed** of Encore, significantly improving application response times and user experience. (10 reviews)
- Users praise the **easy setup** of Encore, enabling quick project launches and reducing backend development stress. (9 reviews)
- Users value the **automation efficiency** of Encore, significantly simplifying development processes and improving productivity. (8 reviews)
- Users love the **cloud-agnostic infrastructure automation** of Encore, simplifying backend development and reducing setup stress. (8 reviews)
- Deployment Ease (7 reviews)
- Users praise Encore for its **automation of deployment processes** , enhancing development efficiency and reducing manual tasks. (6 reviews)
- Deployment (5 reviews)
- Ease of Learning (5 reviews)

**What users dislike:**

- Users note the **missing features** in Encore, such as limited plugins and lacking TypeScript support, requiring custom solutions. (9 reviews)
- Users experience **complex setup** challenges with Encore, especially in customization and documentation gaps for advanced features. (4 reviews)
- Users experience **integration issues** with Encore, facing limitations in database support and advanced feature compatibility. (4 reviews)
- Users find the **poor documentation** of Encore challenging, often requiring more clarity and beginner-friendly resources. (3 reviews)
- Users find the **access restrictions** of Encore limiting, wishing for more flexibility and better community support. (2 reviews)
- Users find that Encore&#39;s **difficult customization** limits flexibility, especially for those preferring manual control and advanced setups. (2 reviews)
- Not User-Friendly (2 reviews)
- Slow Performance (2 reviews)
- Understanding Difficulty (2 reviews)
- Complexity (1 reviews)

## Encore Reviews
  ### 1. Blazing Speed and Robust Integration with Rust

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bohdan M. | Full Stack Developer

**Reviewed Date:** December 30, 2025

**What do you like best about Encore?**

I appreciate Encore's Rust integration, as I am a fan of Rust's role in the industry. Having Node.js with Rust runtime is a perfect match for me, and the blazing speed is cool and special. I really like the complete dev tools that are easily accessible in the dashboard. Even though deployment was initially tough, it becomes clear once you're familiar with the docs. The logging feature is incredibly efficient and a real time-saver when debugging. The types generation was a cool feature when I built a full-stack app. The integration with Git worked well within a monorepo setup for building full-stack applications.

**What do you dislike about Encore?**

Some docs sections. I had difficulties with deployment configuration and GraphQL.

**What problems is Encore solving and how is that benefiting you?**

Encore reduces boilerplate and redundant code, providing a clear, robust dev environment with logs and documentation. It offers Rust integration for speed, helpful dev tools, and GraphQL integration despite initial difficulty. Logging features save me time in debugging.

  ### 2. Streamlined Backend Development with Encore

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sumit K. | Full-stack Developer

**Reviewed Date:** December 22, 2025

**What do you like best about Encore?**

I use Encore primarily to build backend services, and I really appreciate that it allows me to write clean, strongly typed APIs while handling infrastructure concerns like service discovery, API routing, database integrations, and deployments. What I find most valuable is how well Encore integrates with TypeScript's type system, offering end-to-end type safety from API definitions to service calls, which reduces bugs and improves developer confidence. The built-in tooling for local development, observability, and cloud development makes it easy to transition from development to production without additional setup. What I like most about Encore is how it abstracts infrastructure while still giving full control through code. Plus, the initial setup of Encore is very easy.

**What do you dislike about Encore?**

I think Encore could really benefit from adding caching support, specifically with Redis.

**What problems is Encore solving and how is that benefiting you?**

I use Encore to build backend services, managing infrastructure automatically from APIs to deployments. It leverages TypeScript's type system for reduced bugs and easier development. The built-in tools streamline development to production transition smoothly.

  ### 3. Effortless Backend Hosting, Cloud Agnostic Freedom

**Rating:** 5.0/5.0 stars

**Reviewed by:** Aren P.

**Reviewed Date:** December 17, 2025

**What do you like best about Encore?**

I like that Encore allows us to use cloud features like PubSub without vendor lock in, so we can write our code in a cloud-agnostic way and deploy it anywhere. It's great not having to write HCL/yaml or other devops configuration languages. Setup is very easy too; though it takes time for developers to get familiar with Encore’s design patterns, if you have a distributed systems background, it's quite easy to pick up.

**What do you dislike about Encore?**

We've been waiting for the Redis TypeScript implementation. They have it for Golang but not for TypeScript. We had to hand-roll that ETL feature using a cloud memory store Redis instance in GCP, which sort of breaks the promise of not needing to manage your cloud infrastructure. It would be nice if this was part of Encore's TypeScript offering.

**What problems is Encore solving and how is that benefiting you?**

Encore lets our engineers focus on coding features without worrying about devops, facilitates cloud-agnostic coding and deployment, and integrates cloud features like PubSub without vendor lock-in.

  ### 4. Effortless Service Management, Minimal Learning Curve

**Rating:** 4.0/5.0 stars

**Reviewed by:** Latif U.

**Reviewed Date:** December 18, 2025

**What do you like best about Encore?**

I find managing and deploying all the services easy with Encore. I really like how creating a service and using it from other services is so straightforward. There's no need for grpc, REST, or other communication methods for the end user. Creating and handling sensitive data is also made simple. I can just create a secret and use it, and it's very helpful to have different environments with their own values.

**What do you dislike about Encore?**

When I create some endpoints, it says some conflicts occur with the path, but it is a valid path. I can create them with other frameworks. It can be improved. Also when I create a deployment, all the services are re-deployed. I could create service spesific deployments. When the service count increases, it takes too long time.

**What problems is Encore solving and how is that benefiting you?**

Encore makes managing and deploying services easy, handles inter-service communication without grpc or rest, and simplifies secret handling across environments.

  ### 5. Backend without the baggage

**Rating:** 4.0/5.0 stars

**Reviewed by:** Shishant B. | Fullstack Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 30, 2026

**What do you like best about Encore?**

Local development with one command for complex systems, automatic API docs, tracing. TypeScript integration catches issues early, ensuring consistent codebases and easier onboarding. Self hosting on our own infrastructure is a plus too

**What do you dislike about Encore?**

The smaller community compared to frameworks like Express means fewer third-party plugins and resources available. This requires building custom solutions for some niche problems that larger ecosystems handle out-of-the-box. Documentation could expand for advanced customizations

**What problems is Encore solving and how is that benefiting you?**

Before Encore.ts, all of our backend logic lived in a single Next.js API folder. As our needs became more complex, that setup quickly turned into a major limitation. Migrating away from it helped us ship more features, without having to rely on hundreds of third-party dependencies.

  ### 6. Streamlined Prototyping with Intuitive Setup

**Rating:** 4.0/5.0 stars

**Reviewed by:** Rachit K. | Organizer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 22, 2025

**What do you like best about Encore?**

I like how Encore makes the whole development and deployment process unified, allowing me to easily deploy my projects pretty quickly. It simplifies the development experience by making routes directly from the functions, so when I write the business logic functions, my backend endpoints are ready. The setup was pretty easy too.

**What do you dislike about Encore?**

Initially I found it a bit difficult to understand and build, so I guess the tutorials/docs need to be improved. The docs should be more beginner-friendly. They are nice, but sometimes I was wondering what exactly they even mean.

**What problems is Encore solving and how is that benefiting you?**

I use Encore to quickly build and deploy prototype applications. It unifies development and deployment, simplifying my workflow. I just write business logic functions, and it takes care of backend endpoints.

  ### 7. Streamlined Deployments, Developer-Friendly

**Rating:** 4.5/5.0 stars

**Reviewed by:** Glenn S. | Building something new

**Reviewed Date:** December 17, 2025

**What do you like best about Encore?**

I really appreciate how Encore fits the way I think about systems and micro services. The folder structure is perfect for organizing my projects. The developer experience is very smooth, making it enjoyable to work with. I also found the initial setup to be very easy, which is a big plus when starting with new software.

**What do you dislike about Encore?**

I think I have cold start issues on some of my environment, and I'd say the Google Cloud configuration is a bit tedious.

**What problems is Encore solving and how is that benefiting you?**

Encore streamlines deployments and offers zero-config infrastructure, which fits the way I think about systems and microservices, making the developer experience very smooth.

  ### 8. Great Framework, Some Limitations

**Rating:** 4.5/5.0 stars

**Reviewed by:** Adam S. | Chief Technology Officer

**Reviewed Date:** December 23, 2025

**What do you like best about Encore?**

I like Encore's well-thought framework design and architecture. The observability feature is also great; it makes it easy to understand any potential issues. I find the portal awesome, and setting up Encore was easy, all good.

**What do you dislike about Encore?**

Using the framework alone does not make much sense, AI do a great amount of mistakes. And the vibe coding platform provided by Encore still lacks the ability of IDEs I am using.

**What problems is Encore solving and how is that benefiting you?**

Encore helps with backend architecture, databases, and frontend hosting. Its observability makes it easy to understand possible issues, and the well-thought framework design clarifies how architecture components work together.

  ### 9. Fast, Reliable, and Seamlessly Integrated

**Rating:** 4.5/5.0 stars

**Reviewed by:** Johnas .

**Reviewed Date:** December 22, 2025

**What do you like best about Encore?**

I use Encore for managing deployments, and I find it fast and reliable. I can make endpoints really easily, which is a big plus. I really like the visualization of endpoints and the clean interface. The initial setup was very easy, especially because I was using leap.new, which is their product, so it was seamless.

**What do you dislike about Encore?**

Hm, maybe they could support more languages? Right now it's primarily PostgreSQL.

**What problems is Encore solving and how is that benefiting you?**

Encore is fast and reliable for managing deployments, making it easy to create endpoints. I like its visualization of endpoints and clean interface.

  ### 10. Everything you need in one framework.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Marcel B. | Ecommerce Director of Engineering, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 09, 2025

**What do you like best about Encore?**

We are currently migrating our tech stack in our currently and decided to try out Encore TS. So far, I've beed quite impressed by it.
- We don't have to worry about dev-ops. With it's IaC every service, database, etc... you want to create, will automatically be detected and created by encore. Therefore, you can create distributed systems out of the box.
- Super fast API responses.
- Very AI friendly, from the start you can use cursor rules provided to give context to the LLMs you use.
- Automatic swagger-like documentation, also automatically detected and created by the framework.
- No boilerplate stuff.
- Super helpful creator team. Any question you have will quickly be answered on their Discord.
- Leap. You can create complete Encore apps with just using prompts.

**What do you dislike about Encore?**

Being quite new, sometimes there are some features or documentation missing.

**What problems is Encore solving and how is that benefiting you?**

- I don't have a Devops team. With Encore we don't really have to worry that much about that because it handles infrastructure out of the box.
- Being a very AI friendly framework, the productivity of the teams using Encore have skyrocketed.

  ### 11. Makes Building Backends Fun Again

**Rating:** 4.0/5.0 stars

**Reviewed by:** Adris I. | Head of Technology and Development, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 09, 2025

**What do you like best about Encore?**

What really stood out to me about Encore is how much it takes the stress out of backend development. I’m not an expert in cloud infrastructure, but Encore just handles so much of the setup for me. I love how quickly I can get a new project running and see real results—no more getting stuck on endless configuration or deployment issues.

The local development experience is smooth, and I really appreciate being able to see my APIs documented automatically. It’s honestly saved me a lot of headaches. The community is friendly and responsive, which makes it easy to ask questions and learn as I go.

Overall, Encore has made me actually enjoy working on backend projects, and I’d happily recommend it to friends or colleagues who want to spend less time on boilerplate and more time building cool things.

**What do you dislike about Encore?**

While Encore makes things much easier overall, there are a few things I wish were better. Sometimes, the magic that makes things simple can also feel a bit restrictive—especially if I want to customise things outside of the Encore way. There’s a bit of a learning curve if you’re used to doing everything manually, and occasionally the documentation doesn’t cover every edge case I run into.

I’ve also noticed that some advanced features or integrations aren’t fully supported yet, so I’ve had to find workarounds for certain use cases. Because Encore is still growing, there are times when I run into issues that require waiting for updates or community help.

**What problems is Encore solving and how is that benefiting you?**

Encore is solving a lot of the pain points I’ve always faced with backend development. Before using Encore, I used to spend a lot of time setting up cloud infrastructure, worrying about deployment pipelines, and writing repetitive boilerplate code just to get a basic API up and running. It was time-consuming and sometimes overwhelming, especially when things broke for reasons I didn’t fully understand.

With Encore, most of those headaches are gone. I don’t have to worry about wiring up cloud services manually or figuring out how to deploy my app—Encore just handles it. This means I can focus on actually building features and solving real problems for my users, instead of getting bogged down in DevOps.

The automatic API documentation and local development tools have also made my workflow much faster and less frustrating. Overall, Encore has helped me be more productive, learn new things, and actually enjoy backend development again.

  ### 12. Great for shipping fast without worrying about infra

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vilhelm M. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 08, 2025

**What do you like best about Encore?**

The biggest win for our team is not having to worry about infrastructure. We write code, press merge, and Encore makes sure it’s deployed and running for our users, with no extra tooling. For a team of a lot of junior-level developers with the budget and time constraints of a startup, this has been a huge plus. We feel like we can ship faster.

The local dev environment is super easy to work with and behaves just like the cloud, which means less surprise bugs. The built-in traces view is great for debugging and helps us move faster.

When we've run into issues—or just needed help understanding how something works—we've gotten solid support from the Encore team. They are very helpful and active on Discord.

We're using Encore with GCP, and that setup has been smooth. The recent updates to the cloud dashboard, especially around infrastructure visibility and config, have made GCP a lot nicer to deal with.

It also plays nicely with our Next.js frontend on Vercel. The type-safe API client Encore generates has been really helpful, it gives us confidence that everything works all the way from the browser to the database at compile time.

**What do you dislike about Encore?**

The Encore API can feel a bit restrictive at times. You can’t return any HTTP status codes without using raw endpoints, and there’s only one auth handler for the whole app. Not dealbreakers, but stuff we hope gets more flexible over time.

The local and cloud could be improved. Better filtering, more useful metrics, alerting, maybe even code coverage would make a difference.

Also, the Encore team doesn't always respond to PRs and issues opened on GitHub. They are much more active on Discord, so I would recommend joining it.

**What problems is Encore solving and how is that benefiting you?**

As a startup, we have limited time and money to create good DevOps processes and smooth CI/CD. Encore takes care of it so that we can spend time on developing and improving the product.

  ### 13. Effortless Backend Setup with Encore

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sanjesh S.

**Reviewed Date:** December 24, 2025

**What do you like best about Encore?**

I like the ease of use and speed of setting up the backend with API endpoint testing in Encore. Everything I needed Encore for worked out perfectly, with no need for improvements. The initial setup of Encore was very easy.

**What do you dislike about Encore?**

Nothing, Love Encore.

**What problems is Encore solving and how is that benefiting you?**

Encore simplifies backend infrastructure setup, API endpoints, and environment variable protection. I like the ease of use and speed in setting up the backend with API endpoint testing.

  ### 14. Excellent DX with effortless API-to-infra setup

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dung H. | Senior Full Stack Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 30, 2025

**What do you like best about Encore?**

Encore offers a superb developer experience. I used it for a side project demo on my YouTube channel, and I was impressed by how quickly I could go from code to a live service. The built-in infrastructure provisioning feels like magic — you define your API, and Encore takes care of the rest.

**What do you dislike about Encore?**

Encore currently only supports PostgreSQL, which limits its flexibility for teams using other SQL databases like MSSQL or MySQL. In my case, this makes it harder to introduce Encore into my company’s existing architecture. Additionally, I’d love to see better support for integrating with legacy systems or enabling incremental adoption, such as calling existing services or databases more seamlessly.

**What problems is Encore solving and how is that benefiting you?**

Encore simplifies cloud infrastructure automation by eliminating the need to configure and manage deployment environments manually. It allows me to focus on writing business logic while automatically handling provisioning, routing, and observability. This has greatly accelerated my development workflow for side projects and proofs of concept, enabling faster iterations and reducing operational overhead.

  ### 15. Great all-in-one platform (ts + golang) with support to deploy to your own gcp/aws account

**Rating:** 4.5/5.0 stars

**Reviewed by:** Yingzhong X. | CTO, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 30, 2025

**What do you like best about Encore?**

It has been a joy using Encore for our startup. We use the cloud platform to automate our deployment in GCP. Some key benefits we like:
- Active community on Discord, the founders and engineers very active in responding and addressing issues.
- It auto populates all the necessary resources in the cloud.
- Supports both Golang and TS, we used Golang at first then switched to TS and it was smooth.
- Built-in UI for tracing every request and the associated log.
- Domain-driven service architecture that keeps our codebase organized by business context (core, ledger, sync, tenant).
- Seamless local development experience with the encore run command that sets up everything needed.
- Excellent integration with third-party services through its secrets management system.
- Type-safe API client generation that works perfectly with our Next.js frontend.
- Powerful database abstractions that simplify our schema migrations.
- No configuration overhead for CORS handling across different environments.
- Great developer experience with debugging capabilities that significantly speed up troubleshooting.
- Perfect companion to Trigger.dev for background job processing, allowing us to focus on business logic instead of infrastructure.

**What do you dislike about Encore?**

- The database migration system requires stopping and restarting the service locally, which interrupts the development flow.
- TypeScript support is good but still lacks some of the mature tooling available in the Go ecosystem version, e.g. caching and metrics monitoring.
- Limited built-in background processing capabilities necessitated our adoption of Trigger.dev as a separate solution.
- Unable to disable tracing of certain endpoints, e.g. healthcheck.

**What problems is Encore solving and how is that benefiting you?**

Shorten us lots of time from setting up the development environment to production deployment. Secretes management and the CLI are great, almost need just one command to start developing, which reduces our time in spinning up new engs.

  ### 16. Amazing backend as a service

**Rating:** 5.0/5.0 stars

**Reviewed by:** Atakan S. | Senior Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 30, 2025

**What do you like best about Encore?**

Encore is extremely helpful to get rid of all the infrastructure coding and dependencies, so called DevOps responsibilities. You can just connect to a postgres, cache or a queue with zero infra code.

**What do you dislike about Encore?**

Encore only supports TypeScript and Golang officially. I generaly enjoy JVM languages as well. However it lacks JVM support.

**What problems is Encore solving and how is that benefiting you?**

It is a very useful for streamlining infrastructure and not spending energy on it. Usually big companies have a platform team that makes deployments and infra super easy for application developers. It is basically having a platform team for your team easing developers work about observabiliy, apidocs and deployment. It also has its own syntax/runtime for creating rest endpoints, middlewares etc. You can also create databases, caches and queues using encore sdk. Again platform teams provide these syntactic advantages for application development teams in tech companies.

  ### 17. A typescript backend that just DELIVERS!.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Arnav R. | Regional Manager, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 11, 2025

**What do you like best about Encore?**

Encore's speed compared to Express is simply phenomenal. The performance boost I've experienced since switching has made a noticeable difference in my application's response times. API endpoints that used to take hundreds of milliseconds now respond in tens, creating a much snappier experience for users.
The type-safety that comes built-in with Encore has dramatically reduced runtime errors in production. Having TypeScript integration from the ground up, rather than bolted on as an afterthought, means the compiler catches issues before they ever reach users.
The framework's architectural guidance strikes the perfect balance between flexibility and structure. Encore encourages clean separation of concerns without forcing an overly rigid pattern, making codebases more maintainable as they grow.

**What do you dislike about Encore?**

The developer experience can be challenging when you need to deviate from Encore's opinionated approach. While the framework excels at the standard path, customizing certain aspects requires more work than with more flexible alternatives.
Documentation, while improving, still has gaps when it comes to advanced use cases. I've found myself diving into source code more than I'd like when implementing complex features.
The smaller community compared to Express means fewer third-party plugins and resources. This occasionally means building custom solutions for problems that would have ready-made answers in more established ecosystems.

**What problems is Encore solving and how is that benefiting you?**

Encore solves the infrastructure-code coupling problem that plagues many backend frameworks. By abstracting away deployment configurations and infrastructure setup, I spend significantly less time wrestling with DevOps tasks and more time delivering actual business value. This has accelerated our development cycles by at least 30%.
The framework addresses the challenge of microservice complexity without the overhead. Encore's service-oriented approach gives us the benefits of microservices (separation of concerns, independent scaling) while eliminating much of the distributed systems complexity. This has allowed our small team to build a sophisticated system that would have required more engineers with traditional approaches.
Encore tackles the inconsistency issues common in rapidly growing codebases. Its built-in standards for API definitions, error handling, and service communication create a uniform experience across our entire backend. This consistency makes onboarding new developers much faster and reduces the cognitive load when switching between different parts of the system.

  ### 18. Batteries included framework.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Logistics and Supply Chain | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 05, 2025

**What do you like best about Encore?**

Having used Encore to make API backends for a lot of projects recently, I'd say the following things about it:
- It's easier than other frameworks to set up and get started with.
- It includes all the features  you'd expect, like tracing, debugging, etc., all within that handy dashboard
- It's fast. I have noticed the response times are blazingly fast.
- Minimal Boilerplate code

**What do you dislike about Encore?**

Ah, yeah, I'd like if Encore add these features to its roadmap
- Database integrations, I don't always use a relational database and Encore's native support for DBs is limited.
- Cache support, this would be quite an improvement

**What problems is Encore solving and how is that benefiting you?**

The DevOPS problem. Deploying software is a tedious task, because it's not just deploying software but to observe and evaluate it's performance throughout the lifespan of that deployment. Encore makes the whole pipeline easier to work with and streamlined by taking care of a lot of things by itself. Saves me time to focus on the product.

  ### 19. An easy and approved way into Microservices

**Rating:** 5.0/5.0 stars

**Reviewed by:** Matthias S. | Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 30, 2025

**What do you like best about Encore?**

Encore is great in defining APIs and running and implementing Microservices without all the boilerplate.
I was able to get a small microservice running in a day, with Go as well with Typescript. As a developer not that deep into Microservices this is really a quickstart, based on a robust and easy to use framework.
Help from the community is also great and a big plus!

**What do you dislike about Encore?**

I used the included SQL database abstraction, which was a little bit difficult to understand. Encore abstracts from the actual DB and you have no direct access to the database - just with use of the encore CLI.

**What problems is Encore solving and how is that benefiting you?**

Creating and Running small Microservices for my App Business.

**Official Response from Marcus Kohlberg:**

> Thanks Matthias. Just to clarify regarding database access: Direct access is available in all cloud environments, where you have direct access to both the database using account/password and the actual infrastructure in your cloud account.
For the local environment where Encore sets up local databases, you can connect either using a connection string or using the CLI as you describe.
Hope that clears things up.

  ### 20. intuitive backend tool for creative developers

**Rating:** 5.0/5.0 stars

**Reviewed by:** Juan Carlos A. | Professor, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 30, 2025

**What do you like best about Encore?**

As an artist and creative coder working at the intersection of art and technology, I find Encore incredibly versatile. Its clean, functional interface and logical structure make backend development almost effortless. I especially appreciate how endpoints are generated and organized—this approach supports scalability without demanding premature complexity. While my artistic applications may never need to scale like a dating app, knowing the potential is there gives me confidence that I’m building projects with solid foundations, not just fragile prototypes. Additionally, the built-in cloud integration is seamless, and the documentation is refreshingly concise and to the point.

**What do you dislike about Encore?**

To be honest, there’s little to criticize, but I’d say Encore may feel slightly opinionated in its architecture, which might deter developers who prefer more manual control or highly customized backend patterns. While this isn’t a deal-breaker for me, as someone who values elegance and convention, others might find the abstraction layers restrictive. Furthermore, broader third-party integrations or plugin ecosystems could enhance flexibility for unconventional workflows, particularly in niche artistic or cultural tech projects.

**What problems is Encore solving and how is that benefiting you?**

Encore addresses a perennial challenge for artist-developers like me: how to build reliable, scalable backend systems without getting mired in infrastructural complexity. It streamlines the creation of APIs and microservices, allowing me to concentrate on the experiential and aesthetic aspects of my digital artworks and cultural tools. Instead of wrestling with boilerplate code or devops minutiae, I can quickly launch functional prototypes that already have production-level architecture baked in. This not only accelerates my workflow, but also gives me peace of mind that even my most experimental projects are built on robust technical foundations. In short, Encore bridges the gap between artistic freedom and technical precision.

  ### 21. Encore is great for developers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Florian H. | Fullstack Development Studio Owner, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 30, 2025

**What do you like best about Encore?**

I discovered encore.dev back when only the Go SDK existed, and it already impressed me with its opinionated, batteries-included approach to building backends. But since the launch of the TypeScript version, I honestly can’t imagine developing without it. Getting a fully-typed API and database layer up and running takes literally minutes—thanks to Encore’s CLI, your Prisma schema and REST or GraphQL endpoints are scaffolded for you, complete with validation and auth hooks. The end-to-end TypeScript support means I catch bugs at compile time rather than in production, and the instant feedback loop—code, build, and hot-reload—is a game changer for productivity. Encore’s built-in observability (metrics, tracing, logging) also feels seamless in TypeScript, giving me full visibility into my services without having to wire up external tools.

**What do you dislike about Encore?**

To be honest, I’ve struggled to find significant drawbacks. The documentation for TypeScript is still growing, so occasionally I’ll hunt through the Go examples for inspiration—but because the APIs are so similar, that’s never really slowed me down. Also, some community plugins (e.g., for GraphQL federation) are less mature than in the Go ecosystem, but Encore’s open-source philosophy and active development roadmap give me confidence that these gaps will close soon. Overall, the TypeScript version’s strong typing, rapid iteration, and integrated tooling make encore.dev my go-to backend framework—far ahead of other “serverless” or “BaaS” alternatives I’ve tried.

**What problems is Encore solving and how is that benefiting you?**

Encore solves the complexity of backend development by automatically integrating cloud infrastructure directly into the code, allowing me to concentrate on the business logic without worrying about DevOps. Thanks to its complete support for TypeScript, I benefit from end-to-end type security and built-in observability, which considerably speeds up development and reduces errors.

  ### 22. Really easy to use and modular

**Rating:** 4.5/5.0 stars

**Reviewed by:** Viraj D. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 02, 2025

**What do you like best about Encore?**

The cloud first nature of encore is really helpful. Just after creating an app I can upload it to encore cloud and share it with anyone.
Encore automatically generates REST APIs and comes with built in API documentation support which is really handy.
It really combines so many softwares into 1 tool.

**What do you dislike about Encore?**

The community is still growing given it was only released last year hence there is limited support available compared to other frameworks

**What problems is Encore solving and how is that benefiting you?**

I am still testing out encore and have built some basic applications. It will take a while for encore to be an indistry standard.

  ### 23. All-in-One DevOps Solution with Great Innovation

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ankit Chaudhari S. | Lead Frontend Developer, Education Management, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 30, 2025

**What do you like best about Encore?**

Encore stands out for its ease of use and smooth implementation. It abstracts away the complexity of cloud infrastructure and DevOps, letting us focus purely on development. The feature set is well-rounded, covering everything from local development to CI/CD and production monitoring in one unified platform.

**What do you dislike about Encore?**

While Encore integrates well with most tools, there’s some limitation in customization for advanced infrastructure setups. Also, its opinionated framework may require some adjustment for teams used to more manual or flexible DevOps approaches.

**What problems is Encore solving and how is that benefiting you?**

Encore solves the problem of DevOps overhead and cloud infrastructure complexity. By automating deployment, infrastructure provisioning, and monitoring, it frees up our developers to focus on building features instead of managing pipelines or writing Terraform. This has led to faster release cycles, reduced cloud costs, and minimal operational burden, especially for a small team like ours.

  ### 24. We got out of DevOps Hell thanks to Encore

**Rating:** 5.0/5.0 stars

**Reviewed by:** Leonardo M. | CTO, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 30, 2025

**What do you like best about Encore?**

The performance of Encore is incredible, we had already tested other frameworks to replace points where we were having performance issues. Encore has an EXTREMELY SIMPLE learning curve, and not having to depend on anyone to deploy in Kubernetes is what made my team's eyes light up.

**What do you dislike about Encore?**

Being a new platform, it lacks some features that are already in its Go version, such as Redis.

**What problems is Encore solving and how is that benefiting you?**

We had a DevOps team, which unilaterally terminated the contract, forcing my company to assemble an internal infrastructure and DevOps team, which completely changed the existing architecture, causing several problems to maintain it afterward.

With Encore, we removed this risk vector from our pipeline, everything is automated, we create services in days instead of waiting weeks for a deployment.

  ### 25. Is there a better word for easy?

**Rating:** 5.0/5.0 stars

**Reviewed by:** Christopher M. | CEO, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 07, 2025

**What do you like best about Encore?**

The speed in which I was able to accomplish the job I set out to do.

**What do you dislike about Encore?**

So far the only thing that I did not like was there is no support for top level unions with the TypeScript version.

**What problems is Encore solving and how is that benefiting you?**

I needed to setup a token refresh server for a chrome extension I am developing. I was able to get one running within an hour. Im still using that initial version with no problems.

  ### 26. Development with deployments under control

**Rating:** 4.5/5.0 stars

**Reviewed by:** Daan K. | Managing Partner, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 30, 2025

**What do you like best about Encore?**

Encore is a great tool if you want to concentrate on developing business features. Encore guides you towards best practices for micro services and enterprise integration patterns but saves you the DevOps head-ache. Especially for startups that want to provide a SaaS product, I would recommend giving Encore a try.

**What do you dislike about Encore?**

Encore is new and does not -- yet -- have all of the features you might want today. But taking into account the responsiveness of their team that likely won't be an issue for long.

**What problems is Encore solving and how is that benefiting you?**

Hosting in-house developed SaaS products and services without a dedicated DevOps team, while assisting the dev team in infra choices.

  ### 27. A dream platform for backend developers

**Rating:** 5.0/5.0 stars

**Reviewed by:** Peter M. | Senior Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 07, 2025

**What do you like best about Encore?**

If you are building backend or fullstack web services you should certainly give Encore a look. It has a pretty unique approach to integrating services with static analysis of your TypeScript or Go code (auto generating validation, API docs, and API clients etc.) that I think is really valuable. Also, the platform is open source and you can run it in your own cloud on AWS or GCP. The support by the founders is outstanding.

**What do you dislike about Encore?**

I haven't found any major disadvantages so far.

**What problems is Encore solving and how is that benefiting you?**

Ability to quickly build backend APIs that are easy to maintain

  ### 28. Encore makes development fun again, starting a new project, or even with large enterprise projects

**Rating:** 5.0/5.0 stars

**Reviewed by:** Danny H. | CTO, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 30, 2025

**What do you like best about Encore?**

Zero bootstrap / onboarding, no longer have to think about devops / provisioning infrastrcutre, great observability

**What do you dislike about Encore?**

Nothing to reports so far on the dislikes side

**What problems is Encore solving and how is that benefiting you?**

Allows our business to move forward in an agile way, focusing on the business value and not all the boilerplate. Also allows us to quickly deploy, discover and solve issues

  ### 29. Rapid Prototyping Meets Production-Grade Stability

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sion K. | analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 30, 2025

**What do you like best about Encore?**

One language, end-to-end: Building APIs, business logic, and infrastructure all in TypeScript means our team never context-switches between Terraform, YAML, or cloud consoles.

**What do you dislike about Encore?**

Plugin marketplace: While core integrations (Postgres, Redis, S3) are solid, community-contributed adapters (e.g. MongoDB, RabbitMQ) would broaden appeal.

**What problems is Encore solving and how is that benefiting you?**

Strong schema migrations and audit trails help meet compliance requirements.

  ### 30. Sr. Engineer

**Rating:** 4.5/5.0 stars

**Reviewed by:** Saujan T. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 01, 2025

**What do you like best about Encore?**

Mitigates lot of boilerplate codes which means i can focus on writing business logic;
* no need for api layer
* auto db provisioning
* e2e testing is as simple as unit tests

**What do you dislike about Encore?**

Pricing can be bit steep if you are using encore for hobby projects but for organisations and startups it is extremely cheap.

**What problems is Encore solving and how is that benefiting you?**

Skip writing boilerplate codes and Infrastructure provisioning

  ### 31. Best Tool For Scafolfing Your Go Project

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ohm P. | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 01, 2025

**What do you like best about Encore?**

Simple to write go code. Inbuilt observability. Supports majour cloud providers.)

**What do you dislike about Encore?**

It will create a tight binding with your project and it will be tough to move away from encore if required in future. It will take significant code changes.

**What problems is Encore solving and how is that benefiting you?**

It helps in scafolding your go project by automatically writing the boilerplate code.

  ### 32. A Game-Changer Technology Under One Platform

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** December 08, 2024

**What do you like best about Encore?**

Innovation
Customer Support
variety of advanced Feature
Ease for business UAT
Better configuration with other software.

**What do you dislike about Encore?**

Absolutely limited feature in basics version.

**What problems is Encore solving and how is that benefiting you?**

To perform tarra and form and assembling the business on cloud we use encore with other software.



- [View Encore pricing details and edition comparison](https://www.g2.com/products/encore-encore/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-13+08%3A18%3A58+-0500&secure%5Bsession_id%5D=40474071-1ab1-424a-a2a9-b37f2d6a4a14&secure%5Btoken%5D=964b772286836fa7c72184b4dc3c717afe3bbfc15f09c5da10c5a0367620a22b&format=llm_user)

## Encore Features
**Administration **
- Administration Console
- Task Management
- Dashboards and Visualizations
- Access Control

**Automation**
- Test Automation
- Intelligent Automation
- Release Automation
- Automated Provisioning

**IT Management**
- Workflow Management
- Infrastructure Management
- IT Discovery

## Top Encore Alternatives
  - [GitHub](https://www.g2.com/products/github/reviews) - 4.7/5.0 (2,276 reviews)
  - [GitLab](https://www.g2.com/products/gitlab/reviews) - 4.5/5.0 (873 reviews)
  - [Red Hat Ansible Automation Platform](https://www.g2.com/products/red-hat-ansible-automation-platform/reviews) - 4.6/5.0 (369 reviews)

