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

@glitchedranjan/nexus-cli

v1.0.1

Published

Custom Full-Stack Scaffolding CLI

Readme

Nexus Multi-Stack CLI Scaffolder (@glitchedranjan/nexus-cli)

A production-ready command-line interface tool designed to instantly scaffold secure Node.js/MERN or C-language project architectures in seconds. Built with automated DevSecOps workflows, dependency health checks, and dry-run testing modes.


🚀 Installation & Usage

You can run this CLI tool instantly without permanent installation using npx:

npx @glitchedranjan/nexus-cli
Or install it globally on your machine:

Bash
npm install -g @glitchedranjan/nexus-cli
nexus
✨ Features
Interactive Prompts: Dynamic terminal menus powered by Inquirer.js to configure your project name, architecture stack, database, and security features.

Multi-Stack Support:

Node.js / Express: Generates full MVC directory structures (controllers, models, routes, middlewares, public), a configured server.js, and .env setup. Optional integration for MongoDB (Mongoose) and Authentication packages (bcrypt, jsonwebtoken).

C Language: Sets up structured src/, include/, and build/ directories, a sample main.c file, and a custom Makefile.

DevSecOps Integration: Automatically initializes a Git repository, creates an initial commit, and injects a robust, secure .gitignore file.

Automated Dependency Health Checks: Runs an automated npm audit on installed packages to ensure zero high-severity vulnerabilities before project handoff.

Dry-Run Mode (--dry-run): Simulates the entire project creation process and displays a build manifest without modifying your file system or installing packages.

🛠️ CLI Flags
Pass stack configurations directly via terminal flags:

Bash
nexus my-project --stack node
Run a safety simulation without writing files:

Bash
nexus my-project --stack node --dry-run
📄 License
MIT License


---

### How to update your package on npm:
Once you save the `README.md` file inside your project directory, bump your version in `package.json` (e.g., from `1.0.0` to `1.0.1`) and update your live package with a single command:

```bash
npm publish --access public