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

steins-git

v0.1.1

Published

Steins;Gate themed Git CLI — divergence meters, worldline shifts, and D-Mails for your repo

Readme

steins-git

Steins;Gate themed Git CLI. Divergence meters, worldline shifts, D-Mails, and gel-bananas for your repo.

A Steins;Gate Git wrapper.

npm install -g steins-git

Quick Start

worldline create                          # git init
worldline status                          # divergence meter + branch state
worldline stage -a                        # git add -A
worldline record -m "tutturu"             # git commit -m "tutturu"
worldline shift -c feature/kurisu         # git switch -c feature/kurisu
worldline transmit -u origin main         # git push -u origin main

Commands

Core Workflow

| Command | Git Equivalent | Description | |---------|---------------|-------------| | worldline create | git init | Create a new worldline | | worldline status | git status | Divergence meter + branch state | | worldline stage <files> | git add | Prepare changes for the timeline | | worldline record -m "msg" | git commit | Record a memory to the worldline | | worldline diverge | git diff | View divergences in the timeline |

Worldline Navigation

| Command | Git Equivalent | Description | |---------|---------------|-------------| | worldline shift <branch> | git switch | Shift to another worldline | | worldline shift -c <branch> | git switch -c | Create and shift to new worldline | | worldline worldlines | git branch | List all worldlines | | worldline worldlines -d <name> | git branch -d | Delete a worldline | | worldline worldlines -M <name> | git branch -M | Force rename current worldline | | worldline memories | git log | View worldline memories | | worldline memories --graph | git log --graph | Divergence graph | | worldline steiner | git reflog | Reading Steiner — timeline memory | | worldline inspect <ref> | git show | Inspect a specific memory | | worldline trace <file> | git blame | Trace the origin of each line |

Timeline Manipulation

| Command | Git Equivalent | Description | |---------|---------------|-------------| | worldline convergence <branch> | git merge | Converge worldlines | | worldline rewrite <branch> | git rebase | Causality rewrite | | worldline dmail <branch> <commit> | git cherry-pick | Send a D-Mail to another worldline | | worldline timeleap <target> | git reset | Time leap to a previous point | | worldline timeleap -r <file> | git restore | Restore a file | | worldline gel push -m "msg" | git stash push | Gel-banana — stash changes | | worldline gel pop | git stash pop | Restore gel-banana | | worldline gel list | git stash list | List gel-bananas | | worldline attractor <name> | git tag | Attractor field checkpoint |

Remote Operations

| Command | Git Equivalent | Description | |---------|---------------|-------------| | worldline transmit | git push | Transmit to remote | | worldline intercept | git pull | Intercept remote data | | worldline intercept --fetch-only | git fetch | Fetch only | | worldline observe <url> | git clone | Observe remote worldline | | worldline satellite add <name> <url> | git remote add | Add satellite link | | worldline satellite list | git remote | List satellite links |

Parallel Worldlines

| Command | Git Equivalent | Description | |---------|---------------|-------------| | worldline phonewave | git worktree | Interactive worktree management |

Requirements

  • Node.js >= 20
  • Git installed and on PATH

El Psy Kongroo.