CommandKit

CommandKit logo

Let CommandKit handle it for you!

The discord.js meta-framework for building powerful, modular, and extensible Discord bots with ease.

GuideAPI ReferenceGitHub

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!