
Build applications with real organization and total flexibility.
Disfox is a TypeScript-powered framework for Discord.js designed to make application development faster, cleaner, and smarter.
With built-in automation tools, integrated services, and a modern architecture, Disfox eliminates repetitive tasks and helps you focus on creating exceptional Discord applications.
Less boilerplate. More productivity. Unlimited possibilities.
Why Disfox?
Disfox is a framework built to enhance the Discord.js experience by providing automation, structure, and practical tools for Discord application development.
Better Organization
As Discord applications grow, keeping commands, events, services, and business logic organized becomes increasingly important.
Disfox encourages a structured architecture where each part of the application has a clear responsibility, helping projects stay maintainable and scalable.
Less Boilerplate
Reduces setup overhead through tools like SlashService and EventService, which handle repetitive tasks automatically.
- Automatic command discovery from directories
- Conversion into Discord.js-compatible data
- Structure validation before registration
- Flexible extraction and registration options
BehaviorTables
Simplifies permissions, restrictions, and execution rules in a centralized and declarative way without cluttering your command files.
JS & TS Support
Offers full support for both JavaScript and TypeScript, providing strong typing, autocompletion, and improved tooling out of the box.
Designed for Real Projects
Built explicitly to solve common file management, command registration, and permission challenges in medium and large applications.
Performance Matters
Minimizes unnecessary overhead while offering higher-level abstractions, ensuring your application runs fast and efficiently.
Open Source Community
Completely open source and driven by community feedback. The source code is publicly available on GitHub, with active discussions on Discord.