Hey everyone 👋
Maker of monapi here.
I built this because I was tired of rewriting the same backend code in every project:
• CRUD controllers
• filters
• pagination
• auth
• permissions
• validation
• boilerplate everywhere
No matter the app, it was always the same setup again and again.
So I thought —
what if your MongoDB schema could generate the entire REST API automatically?
That’s how monapi was born.
Now you just do:
monapi.resource(‘users’, { schema: UserSchema })
…and you instantly get:
✓ full CRUD
✓ filtering & sorting
✓ pagination
✓ auth & role permissions
✓ hooks & middleware
✓ Express + Hono support
Built for:
• indie hackers
• startups
• internal tools
• admin panels
• MVPs
• anyone who wants to ship fast without backend boilerplate
Honestly, the craziest part is how fast development feels now — designing architecture + letting AI help speed up the build process. monapi itself came together in just a few days.
Would love your feedback, feature requests, or contributions ❤️
GitHub: https://github.com/subhradwip01/...
Website: https://monapi.lovable.app
npm: monapi
Thanks for checking it out!
Report
No reviews yetBe the first to leave a review for monapi