Runtime TypeScript types with reflection, high-performance serialization and validation, and much more.
A command line interface (CLI) framework for TypeScript with service container, module system, hooks, and easy to define commands.
A framework that brings together all Deepkit libraries with application server, debugging and profiler tools, and much more.
High performance TypeScript ORM with Unit Of Work, migrations, and much more. MySQL, PostgreSQL, SQLite, MongoDB.
A end-to-end typesafe and modern high performance Remote Procedure Call (RPC) framework for TypeScript.
A HTTP kernel and router with async controller support based on workflow system and decorators.
The most advanced dependency injection container for TypeScript.
Fully typesafe and fast template engine based on JSX, with support for dependency injection and async templates.
Typesafe message bus server for pub/sub pattern, key-value storage, and central atomic app locks.
Logger library with support for colors, scopes, various transporter and formatter.
Deepkit ORM Browser is a web application that allows you to browse your database schema, edit your data, see migration changes, and seed your database. Everything based on your TypeScript entity types.
It is part of Framework Debugger but can also be used standalone.
Auto documentation of your HTTP and RPC API right in the browser showing all your routes, actions, parameters, return types, status codes, in TypeScript type syntax.
Interactively explore and test your API with the API Console.
It is part of Framework Debugger but can also be used standalone.
Deepkit Framework Debugger is a web application giving you insights into your application.
Module hiarchy, configuration, APIs, database, profiler, and much more.