nhb-express

Create Express+TypeScript Server Boilerplate

nodejscliboilerplateexpresstypescriptmongodbmongooseexpressjsstarter-templatezodeslintprettier

Preview

nhb-express preview

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

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
Get Started with this Boilerplate