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

hridaya-os

v2.0.0

Published

A human-friendly CLI — talk naturally, no strict commands needed. File management, memory management, disk management, project scaffolding and more!

Downloads

761

Readme

🌸 Hridaya OS CLI — v2.0.0

A human-friendly CLI — talk naturally, no strict commands needed. File Management + Memory Management + Disk Management — all in plain English!


🚀 Install (One Command)

npm install -g hridaya-os

Then just type:

hridaya

💿 Disk Management ← New in v2.0.0!

| What you want to do | Say this naturally | |-------------------------------|------------------------------------------------| | Check disk space | show disk space | | Find what's taking space | what's taking up space | | Check a folder's size | how much space is downloads folder using | | Find duplicate files | find duplicate files | | Clean temp files | clean temp files | | Empty Recycle Bin | empty recycle bin | | Save a disk report | save disk report | | Warn when disk is low | warn me when disk goes below 5GB | | Stop disk warning | stop disk warning | | Start tracking disk history | start disk history | | Show disk history | show disk history | | Stop disk history | stop disk history | | Show disk info | disk info |


💾 Memory Management

| What you want to do | Say this naturally | |----------------------------|------------------------------------------------| | See what's eating RAM | what's eating my memory | | Kill the heaviest process | kill whatever is eating my RAM | | Check RAM usage | show memory usage | | Save a memory report | save memory report | | Compare two apps | compare chrome and discord memory | | Warn when RAM is high | warn me when RAM goes above 80% | | Stop RAM warning | stop ram warning | | Start tracking history | start memory history | | See RAM history | show memory history | | Stop tracking history | stop memory history | | System info | system info |


📁 File Management

| What you want to do | Say this naturally | |----------------------------|------------------------------------------------| | Create a folder | create a folder named projects | | Create a file | create a file called notes.txt | | Delete a folder | delete the folder named projects | | Delete a file | delete the file notes.txt | | Rename a folder | rename folder old to new | | Rename a file | rename file a.txt to b.txt | | Copy a file | copy file notes.txt to backup/notes.txt | | Copy a folder | copy folder work to archive/work | | Move a file | move file notes.txt to projects/notes.txt | | Move a folder | move folder work to archive/work | | List everything | list all files or show me everything | | Read a file | read the file notes.txt | | Write to a file | write Hello World to notes.txt | | Create many folders | create 3 folders named work, study, games | | Create many files | create 2 files called a.txt, b.txt | | Auto arrange files | arrange my files | | Exit | exit or bye |


🚀 Project Scaffolding

| What you want to do | Say this naturally | |----------------------------|------------------------------------------------| | React app | create a react app named myapp | | Next.js project | create a next.js project named blog | | Express server | create an express app named api | | Django project | create a django project named site | | Node.js project | create a node project named tool | | Spring Boot app | create a spring boot app named svc |


🗂️ Project Structure

hridaya-os/
├── index.js       ← CLI starts here (main loop)
├── parser.js      ← Understands your human words
├── fileSystem.js  ← All file & folder operations
├── memory.js      ← All memory management
├── disk.js        ← All disk management  ← NEW!
├── scaffolder.js  ← Project scaffolding
└── package.json   ← Project config

🔮 Coming Soon — v3.0.0

  • Game Doctor for missing DLL / DirectX errorsscan gta3.exe
  • get official fix links instantly
  • No more “systemdll not found” — just play

Made with ❤️ — Hridaya OS — a terminal that speaks human!