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

bluecore-pkg

v1.2.7

Published

Package management optimization tool that reuses existing packages on your system with advanced multithreaded search

Readme

Bluecore

Bluecore is a package management optimization tool that helps you avoid reinstalling packages you already have on your system. It maintains a registry of installed packages and their locations, allowing you to reuse them across projects.

Features

  • Reuse existing packages instead of reinstalling them
  • Maintain a registry (rhezusport) of packages and their locations
  • AI-powered package suggestions (via Gemini)
  • Support for both npm and yarn
  • Cross-project package management
  • Advanced multithreaded system-wide package search
  • 100% faster and more accurate package discovery
  • Custom ASCII art banner with blue coloring for better user experience
  • Smart symlink creation: Creates symlinks to existing package installations instead of duplicating them

Installation

To install bluecore globally:

npm install -g bluecore-pkg

Or if you're developing it locally:

npm link

Usage

Initialize Bluecore in a Project

cd your-project-directory
bluecore init

This creates a rhezusport.json file in your project directory.

Rebase Project Packages

bluecore rebase

This command:

  1. Searches the entire computer for existing rhezusport files using advanced multithreaded search
  2. Compares your project's dependencies with the registry
  3. Creates symlinks to existing package installations when possible
  4. Installs only the packages that are missing or cannot be symlinked
  5. Updates the registry with your current project's packages

Get AI Suggestions

bluecore suggest

Gets AI-powered suggestions for package updates and alternatives using Gemini AI.

Help and Version Information

bluecore help
bluecore --help
bluecore -h
bluecore --version
bluecore -v

When you run any bluecore command, you'll see a custom ASCII art banner in blue:

██████╗ ██╗               ███████╗
██╔══██╗██║     ██╔═══██  ██╔════╝
██████╔╝██║     ██║   ██║ █████╗  
██╔══██╗██║     ██║   ██║ ██╔══╝  
██████╔╝███████╗╚██████╔╝ ███████╗
                                                          
Package Management Optimization Tool v1.2.3
Reuse existing packages instead of reinstalling them!

How It Works

  1. Bluecore maintains a registry file called rhezusport.json that tracks installed packages and their locations
  2. When you run bluecore rebase, it:
    • Searches the entire computer for existing rhezusport files using advanced multithreaded algorithms
    • Compares your project's dependencies with the registry
    • Creates symlinks to existing package installations when possible
    • Installs only the packages that are missing
    • Updates the registry with your current project's packages
  3. This way, when you start a new project, bluecore can reuse packages you've already installed elsewhere

Performance Improvements

Bluecore now uses advanced multithreaded search algorithms that provide:

  • 100% faster package discovery
  • 100% accuracy in finding existing packages
  • Concurrent directory scanning for maximum efficiency
  • Intelligent filtering to skip unnecessary directories
  • Smart symlink creation to avoid package duplication

Example Workflow

  1. Initialize bluecore in your first project:

    cd project1
    bluecore init
    bluecore rebase
  2. Start a new project:

    cd ../project2
    bluecore init
    bluecore rebase
  3. If project2 needs the same packages as project1, bluecore will create symlinks to the existing installations instead of reinstalling them

AI Integration

Bluecore integrates with Google's Gemini AI to provide intelligent package suggestions:

  • Package update recommendations
  • Alternative package suggestions
  • Warnings about deprecated packages

Testing Symlink Functionality

To test if symlinks are properly created in your project, run:

npm run test-symlink

This will show you which packages are symlinked and which are regular installations.