Encore
Docs
Pricing
★12K+Sign inGet started
★12k+
Encore

Stay in touch

Product updates and engineering deep-dives.

DiscordGitHubYouTube

© 2026 Encore

Product
Encore PlatformEncore Platform
Encore.tsEncore.ts
Encore.goEncore.go
InstallInstall
PricingPricing
Systems Operational
Customers
Case StudiesCase Studies
ShowcaseShowcase
Book a DemoBook a Demo
Resources
DocsDocs
BlogBlog
Example AppsExample Apps
GuidesGuides
ComparisonsComparisons
ArticlesArticles
GitHub ReleasesGitHub Releases
Company
AboutAbout
Swag ShopSwag Shop
ContactContact
JobsJobs
PressPress
SecuritySecurity
Legal
TermsTerms
Privacy PolicyPrivacy Policy
Data Processing AgreementData Processing Agreement
Enterprise SLAEnterprise SLA

CI/CD Pipeline

Push to GitHub, Encore builds and deploys. Automatic testing, zero-downtime deployments, preview environments. No YAML configuration.

Start buildingTalk to an engineer→
Deploys/production/1v5dr0cb0mgc3je1e9k0
Retrigger
STATUSRunning
ENVIRONMENTproduction
STARTEDMay 25 at 16:06
DURATION1s
Build & testQueued
Provision infrastructure (1 change)Queued
AWS
Bucket ("receipts")Amazon S3 · versioning enabled
Pending
AWS
SQLDatabase ("orders")Amazon RDS · db.t4g.medium
Pending
AWS
Topic ("orders")SNS topic + SQS subscription
Pending
Provision logs6s
+2siam: created policy receipts-writer · least privilege
+4siam: granted s3:PutObject on receipts to orders
+6siam: no other service granted access
Deploy releaseQueued

Deploy with confidence

Every push triggers a complete pipeline: build, test, provision infrastructure changes, and deploy with zero downtime. Preview environments for every PR.

  • ✓Intelligent caching and parallel compilation
  • ✓Automatic test execution on every push
  • ✓Zero-downtime rolling deployments, gated on health checks
  • ✓A preview environment for every pull request

Deep GitHub integration

Encore integrates directly with GitHub. Every push triggers a build, and deployment status shows up right in your GitHub workflow — status checks on commits, deployment links in comments, and branch-based environment mapping. GitHub Enterprise Cloud is supported for enterprise customers.

  • ✓Build status checks on every commit
  • ✓Deployment status in PR comments
  • ✓Branch-based environment mapping
  • ✓Works with branch protection rules
  • ✓GitHub Enterprise Cloud support
GitHub integration documentation→
Linked to GitHub

Pushes to main on GitHub are automatically built and deployed.
Pull Requests are automatically built and tested.

encoredev/ordersConnected to GitHub
Edit
GitHub Enterprise CloudRegister GHEC App

Register a GitHub Enterprise Cloud app to link repositories from GHEC instances with data residency.

Preview environments

Every PR gets an isolated cloud environment with its own databases, queues, and infrastructure — isolated PostgreSQL, dedicated pub/sub topics, and environment-specific secrets. Reviewers can test changes against real infrastructure before approving, with automatic cleanup on merge.

More on preview environments→
Add receipt storage to orders#482
●Openwants to merge 3 commits into main from feat/receipts
Building appRunning
Running testsRunning
Starting preview environmentRunning
encore-botcommented just nowBOT
Preview environment for this pull request
waiting for checksOpen↗
Waiting for checks to pass
“What used to take days or weeks of back-and-forth between developers and infra teams is now automated and completed in minutes.”
Josef Sima, Engineering Director at Groupon→
2–3xfaster development speed
90%shorter time to market
// POWERING DEVELOPMENT AT
GrouponPave BankBookshop.orgCoinbasePalletGradient Labs

Deploy in minutes, not days

Ship faster with zero CI/CD configuration.

Get started

Install the Encore CLI with `brew install encoredev/tap/encore`, then run `encore app create my-app` and follow the prompts to scaffold a new backend and help me explore how to build with encore.

Copy

Paste into your coding agent to install Encore and scaffold an app.