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

@nodemixaholic/7coder

v2.2.0

Published

7coder — Full clean-room Claude Code replacement. Advanced tools (agents, MCP, computer use, cron, workflows), sophisticated permission system (default/auto/bypass/denial), near-prompt-injection-proof computer use, HTTP OpenAI-compatible endpoint for any

Readme

7coder

Full clean-room Claude Code replacement for Windows 7 / Node.js 13+.

v2.2.0 — Fix git repo url.

System Requirements

  • OS: Windows 7 SP1 or later (also works on Windows 10/11, macOS, Linux)
  • Node.js: v13.14.0 or higher
  • RAM: 2 GB minimum (4 GB+ recommended for heavy models)
  • Disk Space: 500 MB free
  • Internet: Required for online OpenAI compatible API endpoint (or LAN for one on the local network)

Now on NPM!

Steps:

  1. install using: npm install -g @nodemixaholic/7coder
  2. find your global root using npm root -g, append '/@nodemixaholic/7coder' to it (could be something slightly differnet on Windows, I'm not sure, I'm on macOS.)
  3. change directory to that
  4. find the .env.example file in that folder
  5. copy it to ".env" and then edit ".env" using your favorite plaintext editor (mine is nano!)
  6. you can now use 7coder by typing 7coder in your terminal

Cheat Sheet

Interactive REPL (default)

 index.js

One-shot task (non-interactive)

 index.js --prompt "Create a todo list app in React with localStorage"
 # Short form
 index.js -p "Build a simple HTTP server in Node"

HTTP OpenAI-compatible endpoint (use with Cursor, Windsurf, Continue.dev, etc.)

 index.js --server
 # or set ENABLE_HTTP_SERVER=true in .env

Background / daemon mode (frees your terminal)

 index.js --background --prompt "Refactor the entire backend"

Permission mode control

 index.js --permission-mode=auto     # Light model decides approvals
 index.js --permission-mode=bypass   # Same as --danger
 index.js --permission-mode=denial   # Block everything

Danger mode (no confirmations)

 index.js --danger --prompt "Install dependencies and run tests"

Help

 index.js --help

How Tools Work

7coder has full tool calling with 40+ production-ready tools:

  • read_file / write_file / append_file
  • run_command / bash_tool / powershell_tool
  • glob_tool / grep_tool (fast file search)
  • web_fetch_tool / web_search_tool / web_browser_tool
  • computer_use (screenshot, mouse, keyboard — cross-platform)
  • agent_tool / remove_agent (spawn child AIs)
  • Background tasks, cron jobs, MCP resources, git worktrees
  • Notebook editing, skill tools, TODO.md, 7CODER.md auto-generation, etc.

All tools are fully functional — no stubs.

In default mode the AI asks for confirmation on risky actions.
In --danger or --permission-mode=bypass it runs instantly.
Even in bypass mode, super-dangerous commands (rm -rf /, format, dd, etc.) are still blocked.

Every tool action is risk-classified by the light model (LOW / MEDIUM / HIGH).

New Permission & Security System

| Mode | Behavior | | --------- | ------------------------------------------- | | default | Interactive y/n prompts (recommended) | | auto | Light model decides approvals automatically | | bypass | No approvals (same as --danger) | | denial | Block every tool call |

Protected files (.env, .gitconfig, package.json, etc.) can never be auto-edited.
Path traversal and dangerous commands are blocked at every level.

New "Computer Use" Feature

Enable with ENABLE_COMPUTER_USE=true in .env.
Gives the AI real mouse/keyboard/screenshot control on Windows 7, Windows 10/11, macOS, and Linux.

Other Killer Features

  • 7CODER.md — AI automatically creates and updates this file in the project root with all findings and progress.
  • Ralph Wiggum self-iteration loop — still available (ENABLE_RALPH_MODE=true)
  • Anti-frustration system — detects when you’re mad and makes the model extra calm/helpful
  • HTTP OpenAI endpoint — works with any UI (Open WebUI, VS Code w/ Cline, etc.)
  • In-memory agents, background tasks, cron jobs, MCP resources — fully working
  • Light model for risk checks, explanations, and moderation (saves tokens)

Compatibility

  • Node.js 13.14.0 → latest (no modern JS syntax used)
  • Windows 7 SP1 → Windows 11, macOS, Linux
  • Any OpenAI-compatible API (OpenAI, Groq, local LLMs, etc.)

Why 7coder?

Because real Claude Code is expensive and doesn’t run on Windows 7.
This is the free, broad-compatibility, semi-open version that delivers almost everything Claude Code does — with better security controls and zero proprietary code.

Vibe-coded with love (and a lot of Windows 7 debugging) by NodeMixaholic.
Enjoy my hard work.