Vibealive
Find unused files and APIs in Next.js projects, with project analysis tools exposed over MCP.
What can you do with Vibealive?
- Smart Analysis: Detects Next.js versions and routing patterns (App Router, Pages Router, hybrid)
- Dependency Tracking: Builds complete dependency graph to find orphaned files
- API Analysis: Identifies unused API endpoints
- Multiple Formats: Generates JSON, Markdown, and other report formats
- MCP Integration: Built-in Model Context Protocol server for IDE/LLM integration
- Build Integration: Webpack plugin and CI/CD pipeline support
- Focused Scans: Specialized analysis for themes, SEO, performance, and comprehensive WCAG 2.2 accessibility compliance
- Internationalization: Multi-language support with community translations
Install
The installation steps are in the documentation below. Documentation
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
A framework-aware code analysis tool for Next.js projects. Identify unused files, dead code, and redundant API endpoints to keep your codebase clean and maintainable.
Quick Start
# Analyze your Next.js project
npx vibealive analyze .
# Use in different languages
npx vibealive analyze . --locale es # Spanish
npx vibealive analyze . --locale fr # French
npx vibealive analyze . --locale de # German
npx vibealive analyze . --locale pt # Portuguese
# Start MCP server for IDE integration
npx vibealive serve --stdio
Features
- Smart Analysis: Detects Next.js versions and routing patterns (App Router, Pages Router, hybrid)
- Dependency Tracking: Builds complete dependency graph to find orphaned files
- API Analysis: Identifies unused API endpoints
- Multiple Formats: Generates JSON, Markdown, and other report formats
- MCP Integration: Built-in Model Context Protocol server for IDE/LLM integration
- Build Integration: Webpack plugin and CI/CD pipeline support
- Focused Scans: Specialized analysis for themes, SEO, performance, and comprehensive WCAG 2.2 accessibility compliance
- Internationalization: Multi-language support with community translations
Installation
# Run directly with npx (recommended)
npx vibealive analyze <project-path>
# Or install globally
npm install -g vibealive
Documentation
See the docs directory for complete documentation:
- Overview - Features and capabilities
- CLI Usage - Command-line interface
- MCP Server - Integration with IDEs and tools
- Build Integration - Automated analysis in CI/CD pipelines
- Internationalization - Multi-language support and translation guide
Contributing
We welcome contributions from the community! Please read our Contributing Guide for details on:
- Development setup and workflow
- Code style and testing requirements
- Pull request process and review guidelines
- Types of contributions we're looking for
Please also review our Code of Conduct which outlines our community standards and expectations for respectful collaboration.
License
MIT
Frequently asked questions
What is Vibealive?
Find unused files and APIs in Next.js projects, with project analysis tools exposed over MCP.
How do I install Vibealive?
Follow the installation steps in its documentation, shown on this page and in its repository.
Is Vibealive open source?
Yes. Its code is on GitHub under the MIT license.
Who maintains Vibealive?
It is published by skullzarmy. AI.tn lists it but does not maintain or endorse it.
From the community awesome-mcp-servers lists and the project's GitHub repository. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.