npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@beetleai_dev/beetle

v0.0.2

Published

AI-Powered Code Review Assistant CLI

Readme

Beetle CLI 🪲

AI-Powered Code Review

Beetle is a powerful CLI tool that brings AI code reviews directly to your terminal. It analyzes your Git changes and provides actionable feedback, suggested fixes, and optimized prompts for your favorite AI-powered IDE.


🚀 Quick Start

Installation

npm install -g @beetleai_dev/beetle

Usage

Run beetle in any Git repository to get started:

beetle review

🛠️ Commands

Authentication

Manage your Beetle account and access. | Command | Description | |:---|:---| | beetle auth login | Authenticate with your Beetle account via browser. | | beetle auth logout | Log out from your current session. | | beetle auth status | Check your current authentication status. |

Reviewing Code

The core feature of Beetle. Analyze your changes before you push. | Command | Description | |:---|:---| | beetle review | Start an interactive code review on your current branch. | | beetle review --staged | Review only the files currently in your Git staging area. | | beetle review --all | Review all modified files (default behavior). | | beetle review --prompt-only | Stream AI prompts directly to the terminal (no interactive UI). |

General

| Command | Description | |:---|:---| | beetle help | Show all available commands and help. | | beetle -v | Output the current version number. |


💡 Case Study: Streamlining Code Reviews

Imagine you're Working on a new feature that involves complex state management. Before opening a Pull Request, you want to ensure the code is clean and follow best practices.

  1. Run Review: You execute beetle review --staged after staging your changes.
  2. Analysis: Beetle identifies a potential memory leak in your useEffect hook.
  3. Insight: In the interactive split-view terminal, you see:
    • Severity: High
    • Issue: Missing cleanup function in useEffect.
    • Suggested Fix: A code snippet showing how to correctly return a cleanup function.
    • AI Prompt: A pre-crafted prompt like: "Fix the potential memory leak in this React component by adding a cleanup function to the useEffect hook."
  4. Fix: You copy the AI prompt, paste it into your IDE (Cursor/Copilot), and the issue is resolved in seconds.

By using Beetle, you catch critical issues locally, reducing review cycles and improving code quality before anyone else even sees your code.


✨ Features

  • Interactive UI: A sleek, terminal-based dashboard with split-view for files and comments.
  • Severity Levels: Bug's are categorized by severity (Critical, High, Medium, Low) so you know what to fix first.
  • Smart Prompts: Automatically generated prompts tailored for AI IDEs to help you apply fixes instantly.
  • Git Integrated: Works seamlessly with your existing Git workflow.

📄 License

ISC License. See LICENSE for details.