typescript-backend-toolkit

Production-ready Express.js/TypeScript framework with auto-generated OpenAPI, Artisan-style CLI, plugin system, JWT/sessions, BullMQ, React Email, Socket.io, Django-style admin, multi-provider storage/cache/email, Zod validation

reactjavascriptclitemplateboilerplateexpressnodetypescripttoolkitmongoosesocket-ioswagger

Preview

typescript-backend-toolkit preview

Overview

TypeScript Backend Toolkit is a developer-focused backend framework that combines simplicity for beginners with productivity for experts. Built on Node.js with TypeScript, Zod validation and a plugin architecture, it includes auto-generated OpenAPI docs, admin dashboards, authentication, file uploads, queues and realtime features out of the box, designed for rapid development and production deployment.

Features

auto-generated-openapi-docsauto-generated-admin-dashboardplugin-systemartisan-like-clitype-safe-validationjwt-authenticationsession-managementfile-uploadsbackground-jobsemail-templatesrealtime-websocketsresponse-validationzod-validationmagic-routertypescript-sdk-generation

Feature Flags

userDashboardauthenticationblogemailspaymentsecommercefileUploadsstoragerealtimeauthorizationloggingErrorTrackingjobsQueueainotificationsapiDocscachingrateLimitingformsValidation

Recommended Use Cases

rest-api-developmentbackend-scaffoldingrapid-prototypingproduction-ready-apisai-agent-compatible-backends

Frontend

reactreact-email

Backend

expressnodejstypescriptmongoosebullmqsocket-iozod

Auth Providers

jwtgooglesessions

Deployment Targets

dockernode

Payment Providers

None

Quick Facts

โญ Stars
306
๐Ÿด Forks
54
๐Ÿงพ License
mit
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-11-03T23:59:50.000Z

Stack

Framework
express
Language
typescript
Database
mongodb
Auth
jwt, sessions, google-sign-in
ORM
mongoose

Data Layer

Databases
mongodb, redis
ORM
mongoose

UI Stack

Developer Experience

Docker
Yes
Tests
No
Quickstart
Yes
env.example
Yes

Pricing

Classification
free
Selected
โ€”
Notes
Open source MIT licensed project with no commercial pricing model
Get Started with this Boilerplate