Devark
Like shadcn/ui, but for backend development
Scaffold modern backend features instantly with modular, production-ready templates in JavaScript or TypeScript.
Why Devark?
Building backend applications often means rewriting the same authentication, database, and integration code. Devark eliminates this repetition by providing a CLI that adds production-ready features to your Node.js projects in seconds.Modular Approach
Add only the features you need. Each module integrates seamlessly with your existing codebase.
Production Ready
Battle-tested templates with security best practices, error handling, and TypeScript support.
Language Flexible
Choose JavaScript or TypeScript for every module and template.
Smart Integration
Automatically detects your package manager and intelligently patches your existing files.
Quick Start
Get started with Devark in under a minute:Available Modules
Google OAuth
Add Google authentication with Passport.js
GitHub OAuth
Add GitHub authentication with Passport.js
Email OTP
Email-based OTP authentication via Resend
Project Templates
Start a new backend project with a fully configured stack:Node + MongoDB
Express server with MongoDB, Mongoose, and authentication setup
Node + PostgreSQL
Express server with PostgreSQL and production configurations
Learn More
Installation Guide
Detailed installation instructions and requirements
Quickstart Tutorial
Build your first Devark-powered backend in 5 minutes
CLI Reference
Complete command-line reference
Contributing
Help improve Devark by contributing modules

