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

Preview

node-typescript-boilerplate preview

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