Tools/tsedio/tsed

Ts.ED

:triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone. ⭐️ Star to support our work!

3.1kemergingTypeScriptMIT Licensetrending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Sep 2026

Ts.ED is a TypeScript framework for building APIs on Node.js. You write classes with decorators for routes, validation, and dependency injection, and it runs them on Express by default, or Koa, Fastify, or serverless. JSON Schema and OpenAPI sit at the core, so your validation and your API docs come from the same decorators. MIT and free.

Nothing to host beyond your own app. Version 8 needs Node 20.11 or later and is ESM only, so CommonJS projects have a migration ahead. Bun works as a runtime. The integration list is long: Prisma, TypeORM, Mongoose, MikroORM, GraphQL, Socket.io, BullMQ, Temporal, Stripe, Passport, and an OIDC provider. Keep every @tsed package on the same version or things break.

Free at every size. The honest comparison is nestjs/nest, which does the same decorator and dependency injection style with a far larger community and paid enterprise support. Pick Ts.ED for schema-first APIs on plain Express without Nest's Angular-style module system. For a team hiring Node developers, Nest is the safer bet.

The catch is bus factor. One maintainer wrote the overwhelming majority of the commits. Some features only work on Express: Passport is Express only, and Fastify has documented gaps. The docs also describe premium plugins behind a $14/mo GitHub sponsorship, though several of those packages now sit on public npm under MIT.

Free vs Self-Hosted vs Paid

fully free

Free: The MIT framework and its public packages: platform adapters for Express, Koa, Fastify, and serverless, plus integrations for the major ORMs, GraphQL, Socket.io, job queues, and OpenAPI.

Self-hosted: Nothing to host. It is an npm dependency of your own Node or Bun app.

Paid: No product for sale. The maintainer's GitHub Sponsors tiers run $7, $14, $25, $50, and $100 a month. The docs say premium plugins (config sources for AWS Secrets, Redis, Mongo, Postgres, and Vault, plus testcontainers helpers) require the $14/mo Power Dev tier, but several of those packages were published to public npm under MIT in June 2026. The $100/mo tier includes direct technical support calls.

Free and MIT licensed. A $14/mo sponsorship is documented as the gate for premium plugins, though several are now public.

What to do by team size

Solo
free
Small team
free
Medium team
free; weigh the single-maintainer risk against NestJS
Large team
free, but NestJS has the hiring pool and enterprise support
Self-hosting ops:trivial

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
60/100 · B
Adoption16/30
Maintenance10/25
Community9/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Community discussions enabledOrganization account (76 public repos)

License: MIT License

Use freely, including commercial. Just keep the license.

Commercial use: ✓ Yes

About

Owner
Ts.ED (Organization)
Stars
3,089

Explore Further

More tools in the directory