An open API service indexing awesome lists of open source software.

https://github.com/pravintargaryen/rango

Django-like Framework for Node.js with TypeScript Support
https://github.com/pravintargaryen/rango

Last synced: 3 months ago
JSON representation

Django-like Framework for Node.js with TypeScript Support

Awesome Lists containing this project

README

        

# Rango - Django-like Framework for Node.js with TypeScript Support

## 🚀 Overview

This is a modern backend framework for Node.js, inspired by Django. The goal is to offer a batteries-included experience with TypeScript by default.

With this framework, you can:

- Define models, views, and controllers with minimal effort.
- Handle URL routing with ease.
- Use TypeScript out-of-the-box for type safety.
- Enable a structured, Django-inspired application layout.

---

## 🏗️ Features

1. **TypeScript First**
Built-in support for TypeScript, ensuring type safety throughout your application.

2. **ORM**
Define models and interact with your database using an intuitive Object-Relational Mapping (ORM) system.

3. **Routing**
Define routes effortlessly with decorators and class-based views.

4. **Modular Design**
Encourage the creation of reusable modules and apps.

5. **Scalable and Maintainable**
Built to handle small to enterprise-level applications.

---

## 📦 Installation

To install the framework, run:

```bash
npm install rango
```