Why Ts.ED?
Why Ts.ED?
Ts.ED is a Node.js Framework on top of Express/Koa.js. Written in Typescript, it helps you build your server-side application easily and quickly. If you want to start a complete out-of-the-box project or fully customize it yourself, Ts.ED will guide you there !
Rest API
Create your Rest API easily and create different version paths of your API compliant with OpenSpec and JsonSchema.
Configuration
Don't waste your time with configuration, the server is preconfigured to start quickly! Try our CLI.
Plugins
Choose between different plugins to create your own stack.
Decorators
A lot of decorators are provided to structure your code and define routes and methods.
Testing
To test or not to test? isn't a question. Ts.ED embeds some features to test your code! See more.
Preview
See in our live demo what Ts.ED looks like, without leaving your personal browser.
Here are some of the libraries and technologies that we use or support with this framework
- Node.js
- Bun
- TypeScript
- Express.js
- Koa.js
- Jest
- Vitest
- Mocha
- Babel
- Webpack
- SWC
- AJV
- Swagger
- Passport
- Mongoose
- Prisma
- MikroORM
- TypeORM
- IORedis
- Apollo
- TypeGraphQL
- Nexus
- GraphQL WS
- Socket.io
- AWS
- OIDC
- Stripe
- Seq
- LogEntries
- Insight
- RabbitMQ
- Loggly
- LogStash
- Slack
- Keycloak
- Agenda
- Serverless
- Terraform
- Terminus
- Temporal
- BullMQ
- Vike
- Pulse
- TestContaine...
What's new ?
Support us
Ts.ED is under MIT-license and is an open-source project. Many thanks to our sponsors, partners and backers who contribute to promote and support our project!