+
+ );
+}
diff --git a/apps/website/src/components/home/PluginsSection.tsx b/apps/website/src/components/home/PluginsSection.tsx
new file mode 100644
index 00000000..e7fb74fa
--- /dev/null
+++ b/apps/website/src/components/home/PluginsSection.tsx
@@ -0,0 +1,151 @@
+import Link from '@docusaurus/Link';
+import {
+ BarChart3,
+ Brain,
+ Calendar,
+ Code2,
+ Database,
+ Globe,
+ Server,
+ Wrench,
+} from 'lucide-react';
+import React from 'react';
+
+const plugins = [
+ {
+ icon: Brain,
+ name: '@commandkit/ai',
+ description:
+ 'Execute bot commands using large language models with natural language processing.',
+ color: 'purple',
+ docUrl: '/docs/guide/official-plugins/commandkit-ai',
+ },
+ {
+ icon: BarChart3,
+ name: '@commandkit/analytics',
+ description:
+ 'Track bot usage, command performance, and user engagement with Posthog and Umami.',
+ color: 'blue',
+ docUrl: '/docs/guide/official-plugins/commandkit-analytics',
+ },
+ {
+ icon: Database,
+ name: '@commandkit/cache',
+ description:
+ 'High-performance caching system for speedy data storage and retrieval.',
+ color: 'green',
+ docUrl: '/docs/guide/official-plugins/commandkit-cache',
+ },
+ {
+ icon: Wrench,
+ name: '@commandkit/devtools',
+ description:
+ 'Comprehensive development tools with web interface for debugging and monitoring.',
+ color: 'orange',
+ docUrl: '/docs/guide/official-plugins/commandkit-devtools',
+ },
+ {
+ icon: Globe,
+ name: '@commandkit/i18n',
+ description:
+ 'Complete internationalization support for building global Discord applications.',
+ color: 'indigo',
+ docUrl: '/docs/guide/official-plugins/commandkit-i18n',
+ },
+ {
+ icon: Code2,
+ name: '@commandkit/legacy',
+ description: 'Support for migrating from CommandKit v0 to CommandKit v1.',
+ color: 'gray',
+ docUrl: '/docs/guide/official-plugins/commandkit-legacy',
+ },
+ {
+ icon: Server,
+ name: '@commandkit/redis',
+ description:
+ 'Redis integration for distributed caching and data persistence across bot instances.',
+ color: 'red',
+ docUrl: '/docs/guide/official-plugins/commandkit-redis',
+ },
+ {
+ icon: Calendar,
+ name: '@commandkit/tasks',
+ description:
+ 'Scheduled task management and cron job system for automated bot operations.',
+ color: 'pink',
+ docUrl: '/docs/guide/official-plugins/commandkit-tasks',
+ },
+];
+
+const iconColors = {
+ purple: 'from-purple-500 to-purple-600',
+ blue: 'from-blue-500 to-blue-600',
+ green: 'from-green-500 to-green-600',
+ orange: 'from-orange-500 to-orange-600',
+ indigo: 'from-indigo-500 to-indigo-600',
+ pink: 'from-pink-500 to-pink-600',
+ cyan: 'from-cyan-500 to-cyan-600',
+ gray: 'from-gray-500 to-gray-600',
+ yellow: 'from-yellow-500 to-yellow-600',
+ red: 'from-red-500 to-red-600',
+};
+
+export default function PluginsSection(): React.JSX.Element {
+ return (
+
+
+
+
Powerful Plugin Ecosystem
+
+ Extend CommandKit with plugins that add specialized functionality to
+ your Discord bots. From AI integration to analytics, CommandKiti has
+ you covered.
+