tsedio/tsed
: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! observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 2.0
- age_days: 3846
- days_rel: 9
- days_push: 9
- n_releases_24m: 163
Adoption not part of the score
3087 stars · 291 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Ts.ED is a TypeScript framework for Node.js and Bun built on top of Express.js, Koa.js, or Fastify.js, using decorators and class-based architecture to structure server-side applications. It includes dependency injection, routing, OpenAPI/JSON Schema support, a CLI for scaffolding, configuration sources, and 100+ plugins.
Use cases
- build a REST API in TypeScript with decorators
- scaffold a Node.js backend project with a CLI
- generate OpenAPI/Swagger documentation from controllers
- build a serverless API on AWS with TypeScript
- add WebSocket endpoints to a TypeScript server
- use dependency injection in a Node.js application
- migrate between Express, Koa, and Fastify platforms
When to choose
- you want a NestJS-like decorator-based framework with a lighter learning curve
- you need OpenAPI/Swagger docs generated from your code
- you want flexibility to switch between Express, Koa, and Fastify
- you prefer class-based controllers, models, and DI in TypeScript
When to avoid
- you prefer minimal, unopinionated frameworks without decorators
- your project is plain JavaScript without TypeScript
- you need a framework with a much larger ecosystem and community than NestJS
Facets
framework · maturity active
web-framework api-framework routing middleware cli websocket api-documentation testing web-development backend apis developer-tools bun cross-platform serverless express koa fastify decorators openapi swagger ioc rest-api class-based serverless dependency-injection nodejs typescript
10 sources
- readme: https://github.com/tsedio/tsed · fetched 2026-08-28 · 81f33685fc5c
- homepage: https://tsed.dev · fetched 2026-08-29 · b198c8700d3d
- site_page: https://tsed.dev/introduction/getting-started.html · fetched 2026-08-29 · fb3f7ffb36ac
- site_page: https://tsed.dev/docs/configuration · fetched 2026-08-29 · 8cdc38f24775
- site_page: https://tsed.dev/docs/configuration/configuration-sources.html · fetched 2026-08-29 · c27fe4d0237a
- site_page: https://tsed.dev/docs/configuration/server-options.html · fetched 2026-08-29 · 9495a4158f44
- site_page: https://tsed.dev/docs/configuration/express.html · fetched 2026-08-29 · aaa3716ee814
- site_page: https://tsed.dev/docs/configuration/koa.html · fetched 2026-08-29 · 284e439916ce
- site_page: https://tsed.dev/docs/configuration/fastify.html · fetched 2026-08-29 · 3855b9c8c088
- site_page: https://tsed.dev/docs/controllers.html · fetched 2026-08-29 · edd7d67fa89f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| tsedio/tsed | main | 95 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem