New Plugins: Honeybadger, Directus, and Meshes Analytics

Three new MakerKit plugins ship today: Honeybadger for error monitoring, Directus for headless CMS, and Meshes Analytics for event tracking. One command, fully wired, under 60 seconds.

Three new plugins are available today. Each one installs in a single command with full automated setup — config wiring, environment variables, and dependencies handled by AST-based codemods.

npx @makerkit/cli plugins add honeybadger directus meshes-analytics

Honeybadger and Directus work with all three Next.js variants (Supabase, Drizzle, Prisma).

Meshes Analytics is currently available for Next.js + Supabase, with Drizzle and Prisma support coming soon. This SaaS is built with Makerkit! 🤩

Honeybadger

Honeybadger is a platform for error monitoring and uptime tracking with zero-config alerts.

npx @makerkit/cli plugins add honeybadger

What gets wired up:

  • Client-side monitoring provider for automatic error capture
  • Server-side error reporting in API routes and server actions
  • Honeybadger SDK configuration for browser and Node.js environments

Why Honeybadger: It's built for teams that want error monitoring without the complexity of full-stack observability platforms. You get errors, uptime, and check-ins without the cognitive overhead of Datadog or New Relic. The free tier covers most SaaS products in the early stages.

Directus

The Directus plugin was generously shared by a community member (thank you!).

If your SaaS needs a content layer (blog posts, help docs, marketing pages, or user-facing content), Directus gives you a full admin UI and API without building a custom CMS.

It's self-hostable, so your data stays on your infrastructure.

npx @makerkit/cli plugins add directus

Point the plugin at your Directus instance (self-hosted or Directus Cloud) and start fetching content in your server components.

Meshes Analytics

Meshes Analytics is a platform for event tracking for user engagement and conversions. It captures custom events (signups, plan upgrades, feature usage) so you can measure what matters without building your own event pipeline.

npx @makerkit/cli plugins add meshes-analytics

The plugin integrates the Meshes SDK and exposes a service for emitting custom events from your server actions and API routes. Wire it into your billing, onboarding, or any flow where you need to track user behavior.

The 60-second install

Every plugin follows the same pattern. The CLI:

  1. Fetches the plugin from the MakerKit registry
  2. Writes files to packages/plugins/<name>/ in your monorepo
  3. Runs AST-based codemods to wire up config files (imports, providers, routes)
  4. Installs npm dependencies
  5. Runs healthchecks to ensure the plugin is working as expected

For the full technical deep dive on how the plugin system works — including the shadcn registry format and codemod architecture — see Introducing the MakerKit Plugin System. For the CLI, MCP server, and project update — see Introducing the MakerKit CLI v2.

Available plugins

Browse and install from the terminal:

npx @makerkit/cli@latest plugins list
npx @makerkit/cli@latest plugins add

Running plugins add with no arguments shows an interactive picker where you can select multiple plugins at once.

What's next

More plugins are coming based on customer requests. If there's an integration you need, let us know on Discord or by email. Every plugin ships with the same one-command install and automated codemod setup.

Frequently Asked Questions

Which kit variants support these plugins?
Honeybadger and Directus work with all three Next.js variants (Supabase, Drizzle, Prisma). Meshes Analytics is currently available for Next.js + Supabase, with Drizzle and Prisma support coming soon. React Router support is also planned.
Can I install multiple plugins at once?
Yes. Run npx @makerkit/cli plugins add honeybadger directus meshes-analytics to install all three in sequence.
Do I need a MakerKit license?
Yes. The plugin registry requires GitHub organization membership, which you get automatically with a MakerKit license.
Can I customize the plugin code after installing?
Absolutely. Plugin code lives in your monorepo under packages/plugins/, not in node_modules. You own it and can modify anything. The CLI's three-way merge means you won't lose customizations when updating.
How do I update these plugins later?
Run npx @makerkit/cli plugins update honeybadger to update a specific plugin, or plugins update to update all. The CLI lists modified files and asks for confirmation before overwriting.