Skip to main content
EzBackend
Documentation
Pricing
Showcase
Developers
NPM
Github
CodeSandbox
Community
❤ Blog
Discord
Youtube
Search
Simple to Build | Ready to Scale
The Low-Code Backend Framework for Technical Founders
Get Started
82%
Less Code
Stop writing repeated boilerplate code. Focus on your business logic
Common functionality is replaced with minimal code in EzBackend. In
5 lines of code
you can add a DB table with CRUD Endpoints
2x
Faster
Learn how EzBackend is designed for speed
Ezbackend un-apologetically
uses fastify
under the hood, to ensure your users experience minimal latency
Authentication
Add authentication to your backend in one line of code.
Authentication comes in a plug and play modular provider, allowing you to add
any passport.js supported strategy
Instant API Generation
Instant API endpoints generation with customization capabilities
Stop reinventing the wheel with CRUD boilerplates. EzBackend
generates the read/write functionality
you need, while remaining secure with security rules
More Features
Database Agnostic
Supports enterprise Databases: Postgres, MySQL, MongoDB, & more
EzBackend wraps typeorm with
scaling functionality
in order to manage large workloads
Automated Documentation
API Documentation automatically generated to OpenAPI Specification
Use EzBackend as a
single source of truth
. Goodbye to updating your swagger documentation and backend seperately
TypeScript Support
Typescript reflection system with typescript types despite writing plain javascript
EzBackend automatically
infers types
as much as possible, meaning
less time spent defining typescript types
and more time writing business logic
Fast Refresh
Fast, reliable editing experience, with changes being reflected immediately with ctrl-s
Uses ts-node-dev to restart the dev env on file changes
increasing refresh speed
as compared to node-dev because ts-node is not instantiated multiple times
Automated Database Interface
View, edit and update database entries with an excel-like interface
The in-built database-agnoistic DB editor allows you to
quickly populate and edit
test data. No need for external tools such DBeaver to insert test data.
One-Line Realtime Functionality
Subscribe to database updates with socket.io
Listen to database updates in realtime. Comes with
packet level security
where read/write permissions for each recepient is verified before socket.io packets are sent.
One-Line Storage Functionality
Transition seamlessly between local storage and cloud providers
Create custom storage engines to upload files to any file provider including S3, your file system and more
Consistent
Dev & Prod Env
Minimal additional configuration for deployment
Coming Soon
EzBackend requires
minimal configuration changes
between a simple app for casual use and a
Leviathan-scale
app that scales horizontally to serve millions
Join Our Community
Subscribe To Our Newsletter
Receive the latest updates on our upcoming features
SIGN UP