nhb-express
Create Express+TypeScript Server Boilerplate
nodejscliboilerplateexpresstypescriptmongodbmongooseexpressjsstarter-templatezodeslintprettier
Overview
This boilerplate helps developers ship fast with a production-ready Express and TypeScript server using a single command, supporting MongoDB with Mongoose or PostgreSQL with Prisma and Drizzle. It includes built-in validation with Zod, pre-configured development tools like ts-node and nodemon, automated CI/CD deployment to Vercel and a CLI scaffolding tool for selecting databases and package managers.
Features
typescript-supportzod-validationcustom-middlewareserror-handlingquery-builderjwt-secret-generationmodule-scaffoldingguided-commitsauto-lintingcode-formatting
Feature Flags
authenticationblogemailslandingpageteamsOrgssearchnotificationsformsValidationloggingci
Recommended Use Cases
rest-api-developmentbackend-server-setupproduction-ready-applicationsrapid-prototyping
Frontend
None
Backend
expressnodejs
Auth Providers
None
Deployment Targets
vercel
Payment Providers
None
Quick Facts
โญ Stars
2
๐ด Forks
0
๐งพ License
mit
๐ Active
Yes
๐ Last Commit
2025-10-14T15:37:37.000Z
GitHub
Stack
Framework
express
Language
typescript
Database
mongodb, postgresql
ORM
mongoose, prisma, drizzle-orm
Logging
stylog
CI
github-actions
Data Layer
Databases
postgresql, mongodb
ORM
mongoose, prisma, drizzle-orm
UI Stack
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
Yes
CI
github-actions, vercel-ci
Pricing
Classification
free
Selected
7 usd / month
Notes
Open-source CLI tool, free to use
