node-boilerplate
Node Typescript Boilerplate for Microservices. Skeleton for Node.js Apps written in TypeScript (with Setup Instructions for ESLint, Prettier and Husky)
nodejsboilerplateexpressnodetypescripteslintskeletonbackendprettierstarter-templateclean-architecturestarter-kit
Overview
Node-Typescript-Boilerplate is a starter template for building server applications with Node.js and TypeScript, designed to ship fast with pre-configured tooling for development and production. It includes Express, TypeScript, security features like Helmet, comprehensive testing and code quality checks via ESLint and SonarCloud, API documentation with Swagger and production-ready setup with Winston logging and environment configuration.
Features
global-error-handlingenvironment-configurationswagger-documentationpostman-collectionsencryption-supportsystem-health-endpointsclean-architecturecode-quality-integration
Feature Flags
authenticationinvoicesblogpaymentsecommerceauthorizationteamsOrgsloggingErrorTrackingapiDocs
Recommended Use Cases
microservicesrest-apibackend-applicationsserver-applications
Frontend
None
Backend
nodejsexpresstypescript
Auth Providers
None
Deployment Targets
None
Payment Providers
None
Quick Facts
โญ Stars
459
๐ด Forks
85
๐ Active
Unknown
๐ Last Commit
2025-03-17T17:08:09.000Z
Stack
Framework
express
Language
typescript
Testing
jest
CI
github-actions
Data Layer
Databases
postgresql
UI Stack
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
github-actions
Pricing
Classification
free
Selected
โ
Notes
Open source boilerplate
