๐ŸŒปA modular DI, MVC, and Model binding/validation framework for NodeJS and TypeScript or ES6

View the Project on GitHub just-dandi/dandi


Build Status Coverage Status License: MIT

Dandi is a modular DI and MVC application framework designed to make it easier to write RESTful APIs, console applications, and other services for NodeJS with TypeScript. It is split into modules to allow developers to use only the features they require.

Get Started

Use Cases


Dependency Injection

HTTP Pipeline


Model Building and Validation

AWS Lambda


Core Modules

3rd Party Integration Modules

๐Ÿ•ธ - web browser compatible/no NodeJS-specific dependencies


Simple Express REST API - An implementation of a very simple REST API using @dandi

Dev Setup

To set up this project as a local repository: