...
github-icon
GitHub
3.4kstar-icon
Created 7 years ago, last commit 16 days ago
34 contributors
3.09k commits
Stars added on GitHub, month by month
8
9
10
11
12
1
2
3
4
5
6
7
2024
2025
Stars added on GitHub, per day, on average
Yesterday
+1star-icon
Last week
+0.9
star-icon /day
Last month
+1.3
star-icon /day
Last 12 months
+0.6
star-icon /day
npmPackage on NPM
Monthly downloads on NPM
8
9
10
11
12
1
2
3
4
5
6
7
2024
2025
README



Formerly Deepkit — renamed after European Union “no genuine use” ruling. Trademarks don't like open-source.



Discord npm CI

This is a new modular TypeScript framework for backend applications based on runtime types.

Docs

Check out the Documentation to get started.

Getting started

To create an app from scratch, you can use NPM init:

npm init @deepkit/app@latest my-deepkit-app

Community Packages

  • OpenAPI: Automatic OpenAPI doc and Swagger UI generation based on HTTP routes.
  • Serverless Adapter: Run Deepkit on top of AWS Lambda, Azure, Digital Ocean and many other clouds.
  • REST: DeepKit REST opens up a whole new declarative and extensive approach for developing REST APIs.
  • Stripe: Interacting with the Stripe API or consuming Stripe webhooks in your Deepkit applications is now easy as pie 🥧.
  • GraphQL: Create GraphQL servers using Deepkit
  • Apollo Server: Run your Deepkit GraphQL server using Apollo
  • Remix: Create Remix apps using Deepkit as the server
  • Remix Validated Form: Use Deepkit Type as form validator for Remix
  • Nx Webpack Plugin: Nx Webpack plugin for Deepkit

Examples

Contributing

If you are interested in contributing to the development, check out the Development Docs to learn more about setting up your local development environment.