A lightweight, modular, and scalable framework built on top of discord.js — making your bot development faster and cleaner. So you can focus on featured.
- 🔥 Easy to use
- 🔎 Automatic command discovery
- 🖨️ Middleware-like hooks for - pre/post-processing
- 📁 Supports command folder structure
- ✨ Lightweight, no external runtime dependencies
npm install mrlvn.js discord.jsMake sure you're using discord.js v14 latest and Node.js 22.12.0 or newer
const { Client, GatewayIntentBits } = require("discord.js");
const client = new Client({
intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],
});
new Framework({
client,
commandsPath: "./commands",
eventsPath: "./events",
});
client.login("YourBotToken");MIT © iMrlvn
Pull requests and issues are welcome! Please open an issue first to discuss major changes.