typescript-node-starter
A Node.js(Fastify) TypeScript Starter Template
nodejstemplateboilerplatetypescriptboilerplate-templatestarter-templatestarterfastifybunjseslintprettierdrizzle
FreeRepo
Overview
This is a TypeScript and Node.js starter project built with Fastify that provides a foundation for building server-side applications. It includes a database ORM (Drizzle), development tools like ESLint and Prettier, Docker support and scripts for common tasks such as migrations, linting and production builds, making it suitable for developers who want a pre-configured backend setup with TypeScript support.
Features
eslintprettierpre-commit hooksdrizzle ormdatabase migrationsheapdump memory profilingdate formatting
Feature Flags
realtimejobsQueuenotificationsgraphqlapiDocs
Recommended Use Cases
rest api developmentnodejs backend projectstypescript server applications
Frontend
None
Backend
nodejsfastifytypescriptbunjs
Auth Providers
None
Deployment Targets
docker
Payment Providers
None
Quick Facts
โญ Stars
16
๐ด Forks
5
๐ Active
Yes
๐ Last Commit
2025-11-03T22:11:41.000Z
GitHub
Stack
Framework
fastify
Language
typescript
ORM
drizzle-orm
Data Layer
ORM
drizzle-orm
UI Stack
Developer Experience
Docker
Yes
Tests
No
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals