Repository navigation
LeelaJS v1.0.2 - Lightweight HTTP Server Framework
π LeelaJS v1.0.2 - A lightweight, simple HTTP server framework for Node.js
β¨ Features
π§ Simple Routing System - Easy route definition with server.route(method, path, handler)
π Middleware Support - Add middleware functions with server.beforeEach()
π‘ JSON Response Handling - Built-in res.json() method for easy API responses
π File Serving - Send files with res.sendFile() method
π― Minimal & Fast - Lightweight framework built on Node.js native HTTP module
π οΈ Zero Dependencies - No external dependencies required
π¦ Installation
npm install leelajs
π Quick Start
const LeelaJS = require('leelajs');
const server = new LeelaJS();
server.route('get', '/', (req, res) => {
res.json({ message: 'Hello from LeelaJS!' });
});
server.listen(3000, () => {
console.log('Server running on port 3000');
});
π Documentation
Full documentation available in the README: https://github.com/leelawebdev/leelajs#readme
β Star this repo if you find LeelaJS helpful!