elixir-vibe

Igniter installer for Elixir Vibe project conventions

10
0
100% credibility
Found May 23, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Elixir
AI Summary

VibeKit is a setup tool for Elixir developers that automatically installs a complete code-quality system into your projects. After running a single install command, you get a powerful check that runs through your entire project—checking for style problems, potential bugs, copied code, and architecture issues—every time you want to verify your work. It integrates well-known Elixir analysis tools (Credo, Dialyzer, ExDNA, ExSlop, and Reach) into a simple workflow, making it easy to maintain professional code standards without manually configuring each tool yourself.

How It Works

1
💡 You want your code to be top-notch

You're an Elixir developer who wants professional-quality checks built into your project from the start.

2
Two ways to begin
Brand new project

Generate everything at once with one command and your project starts with quality already built in.

🔧
Existing project

Add the quality tools to code you've already been working on.

3
🎯 One command sets everything up

You run a simple install command and VibeKit automatically adds all the code-checking tools and configurations for you.

4
🔍 Your project is now analyzed

VibeKit adds tools that look at your code for mistakes, style issues, potential bugs, and copied code patterns.

5
Check everything with one click

Whenever you want, you run one command and it compiles, formats, tests, and inspects your entire project.

🎉 Your code is verified and professional

The check confirms everything meets standards, giving you confidence your project is solid and well-crafted.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is vibe_kit?

VibeKit is an installer that sets up a complete code quality pipeline for Elixir projects with a single command. It uses Igniter under the hood to inject dependencies and configuration into your project, adding tools like Credo, Dialyzer, ExDNA, ExSlop, and Reach. Once installed, you get a `mix ci` alias that runs compilation with strict warnings, format checking, tests, and all the static analysis tools in sequence. The installer also configures ExSlop as a Credo plugin and sets up Reach for architecture boundary checking. You can disable individual tools with flags like `--no-reach` or `--no-ex-slop` if you need a lighter setup.

Why is it gaining traction?

The main hook is the one-command setup for a full quality pipeline that would otherwise require manual configuration of five separate tools. For teams standardizing across projects, this means every Elixir repo can have identical quality gates without copy-pasting configs. The `mix ci` alias is practical for CI/CD pipelines since it consolidates everything into one command. The optional AGENTS.md and CLAUDE.md generation also signals awareness of AI-assisted development workflows, which is increasingly relevant for developer tooling.

Who should use this?

Elixir teams that want consistent code quality standards across multiple projects without configuring each tool individually. Developers who frequently bootstrap new libraries and want the same checks in every project. Teams using Reach for architecture enforcement will find the automatic setup particularly useful. This is less useful if you already have a working quality pipeline or prefer to hand-pick which tools your project uses.

Verdict

VibeKit solves a real problem for Elixir developers who want opinionated quality tooling without the setup overhead. However, the 1.0% credibility score and single-digit star count reflect a very early-stage project with minimal community validation. Version 0.1.1 and limited adoption history mean you should test it on a non-critical project before committing. The concept is solid, but the low maturity signals caution for production use.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.