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...

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 hours ago
Added to GitGenius on September 22nd, 2026
Created on February 21st, 2016
Open Issues & Pull Requests: 101 (+0)
GitHub issues: Enabled
Number of forks: 293
Total Stargazers: 3,089 (+0)
Total Subscribers: 39 (+0)

Repository Insights (GitGenius)

Median issue/PR response: N/A
Mean response time: 6.8 days
90th percentile: 2.9 hours
Tracked items: 117

How this project is maintained

Roughly one issue in three opened in the past year never receives a reply. Only 25% of open issues come from outside the core team — the tracker reads mainly as internal planning. Only 57% of issues opened in the past year have been closed. Three people close 92% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 48
New in 7 days: 0
Closed in 7 days: 2
Avg open age: 539 days
Stale 30+ days: 44
Stale 90+ days: 39

Recent activity

Opened in 7 days: 0
Closed in 7 days: 2
Comments in 7 days: 1
Events in 7 days: 3

Top labels

  • :bug: bug (59)
  • :sparkles: enhancement (52)
  • released (36)
  • pinned (20)
  • wontfix (15)
  • enhancement (7)
  • :books: Improve doc (5)
  • hacktoberfest (4)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Ts.ED is a Node.js and TypeScript framework built on top of Express that uses decorators and dependency injection to structure server-side applications with improved readability and type safety.

The framework addresses the complexity of setting up and maintaining Node.js applications by providing preconfigured defaults that eliminate boilerplate configuration. It works by allowing developers to define application components—controllers, services, middleware, and models—as TypeScript classes decorated with framework-specific annotations. This class-based approach integrates JSON Schema and OpenAPI generation at the core, automatically producing API documentation from code. The framework supports multiple platforms including Express.js and Koa.js as HTTP servers, Node.js and Bun.js as runtimes, and serverless architectures like AWS.

Ts.ED suits teams building REST APIs and server applications who want to leverage TypeScript's type system without managing extensive configuration. It works well for projects that benefit from automatic OpenAPI documentation and structured dependency injection. The framework integrates with popular libraries including TypeORM, Mongoose, GraphQL, Socket.io, Swagger-ui, and Passport.js. Developers should choose it if they prefer a class-based, decorator-driven architecture similar to frameworks in other ecosystems; the README does not position it against specific Node.js alternatives but emphasizes its multi-platform flexibility as a distinguishing characteristic.

The project maintains active development with regular updates across its core framework and platform adapters. The team actively manages a public roadmap and welcomes community contributions through established guidelines. Development activity shows consistent engagement with both feature additions and maintenance of the ecosystem around the framework.