Express Typescript

Express TS starter with nodemon, logging, testing, typed env, esbuild, etc.

Deploy Express Typescript

Express Service

claypigeon123/ts-express-template

Just deployed

A simple skeleton with sensible defaults to start developing with TS + Express (node.js 22). Includes:

  • Logging with Winston
  • Typed env configuration in environment.d.ts, using Dotenv
  • Extended response headers via Helmet
  • Esbuild to produce a single JS file as the production build
  • End-to-end Dockerfile
  • Testing with Vitest and Supertest (+ coverage reporting)
  • Hot reload dev server

Template Content

More templates in this category

View Template
mellow-vue
A full-stack Vue app with The Boring JavaScript Stack.

View Template
Sveltekit NestJS
Full-stack with SvelteKit + NestJS + Prisma + Postgresql with utils

View Template
.NET8 Web API
A basic ASP.NET Core Web API template (.NET 8)