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 🙏

© 2025 – Pkg Stats / Ryan Hefner

stellarion

v1.0.3

Published

Stellarion - AI-powered code analysis and improvement tool

Readme

Stellarion

An AI-powered code quality platform that extends Claude Code with deep codebase analysis capabilities. Measure, monitor, and improve your codebase health through intelligent analysis tools.

What Stellarion Does

Stellarion provides Claude Code with 12 specialized tools for code analysis:

  • Quality Metrics — Measure complexity, maintainability, and code health
  • Technical Debt Detection — Identify duplication, complexity hotspots, and poor organization
  • Semantic Search — Find code by describing what it does in natural language
  • Dependency Analysis — Map relationships between files and detect circular imports
  • Impact Assessment — Understand the risk and scope of changes before making them
  • Refactoring Recommendations — Get prioritized suggestions for code improvements
  • Quality Reports — Generate comprehensive reports in multiple formats

All analysis happens locally on your machine. Your code never leaves your system.

Requirements

  • Node.js 22.0.0 or higher
  • Claude Code CLI installed

Installation

# Install globally
npm install -g stellarion

# Initialize for your project
cd /path/to/your/project
stellarion init

# Verify installation
stellarion status

Quick Start

  1. Initialize your project:

    stellarion init
    
    # or IDE specific
    stellarion init --claude
  2. Start Claude Code:

    claude
  3. Analyze your code:

    Analyze the code quality of this project. Show me complexity metrics and any issues.

Available Tools

Stellarion provides 12 MCP tools organized into categories:

Search Tools

| Tool | Purpose | |------|---------| | search_semantic | AI-powered natural language code search | | search_pattern | Regex-based pattern matching | | get_code_element | Extract specific functions or classes |

Analysis Tools

| Tool | Purpose | |------|---------| | analyze_structure | Dependency and coupling analysis | | analyze_quality | Complexity and code health metrics | | analyze_impact | Change risk assessment |

Project Tools

| Tool | Purpose | |------|---------| | index_project | Index codebase for semantic search | | project_info | Project metadata and structure |

Reporting Tools

| Tool | Purpose | |------|---------| | generate_report | Quality and architecture reports | | find_refactoring | Identify refactoring opportunities | | extract_endpoints | Extract REST API endpoints | | batch_analyze | Bulk file analysis |

Supported Languages

  • TypeScript / JavaScript
  • Python
  • Rust
  • Go
  • Java
  • C / C++
  • Ruby
  • And more...

License Tiers

| Tier | Max Files | Requirements | |------|-----------|--------------| | Free | 100 | None | | Registered | 500 | Free account | | Professional | 2,000 | Subscription | | Unlimited | Unlimited | Enterprise |

Get your free license at stellarion.ai/activate

Embeddings: Semantic Search Models

To utilize full features or the application including AI-powered semantic search, download the RoBERTa model files (~500MB):

stellarion-download-models /path/to/models/

Configure the model path in .stellarion/.env or configure path in the user profile .zshrc (recommended)

ROBERTA_MODEL_PATH=/path/to/models/roberta-base

Documentation

Full documentation available at docs.stellarion.ai

Support

License

PROPRIETARY