CommandKit

Let CommandKit handle it for you!
The discord.js meta-framework for building powerful, modular, and extensible Discord bots with ease.
Everything you need to build amazing Discord bots
CommandKit provides a comprehensive set of tools and features for Discord bot development
All Command Types
Slash commands, context menus, and message commands with automatic registration.
Internationalization
Built-in i18n support with the @commandkit/i18n plugin for global audiences.
Middleware System
Powerful middleware system for command validation, authentication, and processing.
JSX Components
Declare Discord interaction components and modals using familiar JSX syntax.
Built-in Caching
Customizable cache system with @commandkit/cache for fast data storage and retrieval.
CLI Tools
Comprehensive command-line interface for development, deployment, and management.
Powerful Plugin Ecosystem
Extend CommandKit with plugins that add specialized functionality to your Discord bots. From AI integration to analytics, CommandKit has you covered.
Ready to get started?
Create your first CommandKit bot in minutes with our simple setup process
$npm create commandkit
# Follow the interactive setup
$npm run dev
Logged in as your_bot_name!