The Fast-Track Solution to Building Powerful REST APIs 🚀
Eicrud is a cutting-edge, opinionated Node.js framework designed to help you build high-performance REST APIs faster and smarter. By abstracting CRUD functionality into an easy-to-use API, Eicrud eliminates repetitive boilerplate code, so you can focus on what matters: developing scalable, production-ready applications in record time.
Unified Schemas
Eicrud combines your database schemas, data transfer objects, and validation rules in one place.
Instant CRUD Services
Set up fully functional CRUD services in minutes, seamlessly connecting your back-end and front-end.
Customizable Access Control
Define plain-language security rules, granting granular control over who can access or modify resources.
Typed RPC Client
Leverage Eicrud’s powerful client for effortless auto-complete and type safety, directly in your front-end.
Dynamic Microservices
Configure microservices with flexible options for routing and service management.
Code Generation
Eicrud’s CLI lets you to generate clean, production-ready code in seconds, streamlining your workflow.
Built on top of NestJS, Eicrud seamlessly integrates with MikroOrm, CASL, and class-validator to offer a robust, feature-rich development experience. Whether you're launching a small product or scaling a distributed platform, Eicrud accelerates your workflow, giving you more control with less effort.