node-typescript-boilerplate
Minimalistic project template to jump start a Node.js back-end application in TypeScript. ESLint, Vitest and type definitions included.
nodejsjavascriptboilerplateexpressmicroservicestypescripteslintserverlessbackendserviceback-endprettier
FreeRepo
Overview
This is a starter template for Node.js projects using TypeScript and ESM, pre-configured with essential development tools including TypeScript 5.7, ESLint, Vitest for testing, Prettier for code formatting and GitHub Actions setup. It provides a ready-to-use foundation with npm scripts for common tasks, reproducible environments via Volta and example code and tests to help developers begin new projects quickly.
Features
eslintprettiertype-definitionseditorconfigvolta-supportesmnpm-scripts
Feature Flags
teamsOrgscachingtesting
Recommended Use Cases
nodejs-backendmicroservicesserverlesstypescript-projects
Frontend
None
Backend
nodejstypescript
Auth Providers
None
Deployment Targets
None
Payment Providers
None
Quick Facts
โญ Stars
2,9k
๐ด Forks
557
๐งพ License
apl-2.0
๐ Active
Unknown
Stack
Language
typescript
Testing
vitest
CI
github-actions
Data Layer
UI Stack
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions
Pricing
Classification
free
Selected
โ
Notes
Open source project under APLv2 license