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

@waxory/sheh

v1.4.1

Published

Shell Exposed over HTTP. Use your terminal through the browser locally

Downloads

475

Readme

Sheh

Shell Exposed HTTP

Gotty inspired. Sheh is a command line tool that broadcast you terminal to your browser locally and with local network. Sheh works for every Unix/Linux shells and even powershell !

NPM Version javascript license


Stack

Shell Exposed HTTP are currently built with

express ws node-pty xterm.js node morgan


Install

Get via the node package manager registry.

npm install -g @waxory/sheh

Usage

Launching Shell Exposed HTTP...

sheh

And it will outputs something like this:

Open the URL. Your shell is live in the browser.


Features

Sheh is simplified. Including its functionality and setup.

Traits:

  • Works for every shells.
  • Host locally on your network or machine.
  • Usage through Browser. (Modern such as Firefox, Chrome, Edge)
  • UX keys control for mobile devices.

Shells Support

Sheh starts with your current running shell. So, shells can run interactively depends on processing shell you ran your sheh command from. Below are the verified and tested shells:

| Shell | Status | | :--- | :--- | | sh | | | bash | | | zsh | | | ksh | | | dash| | | tcsh | | | csh | | | powershell | | | fish | |

Niche shell supports: CGTerm & fcsh. Check them out!


News 📢

1.4.0

Added

  • Command Line Interface and commands
    • shell: display sheh detected shell
    • version: print version number
    • help: show the CLI manual
    • server: manages sheh childs

[!CAUTION] 1.4.0 is deprecated because of a critical code mistake, please use the later version of sheh (>v1.4.0)

Check more in CHANGELOG


Notes

[!NOTE] Sheh is in an early stage of concept and development. Expect bugs, vulnerabilities, and missing features.

[!CAUTION] Sheh is intended for local use only and provides no built-in authentication, encryption, or sandboxing. By running this application, you are creating a live, unshielded broadcast of your system's terminal; any commands executed as malicious or otherwise WILL impact your host machine in real time. In accordance with the GPL-3.0 license, this software is provided "as is" without warranty of any kind. The authors assume no liability for data loss, security breaches, or system damage resulting from its use. Use at your own risk.

Termux is currently not supported. Sheh relies on a native PTY environment, which is unavailable in Termux's sandbox. Support is planned for a future release.


LICENSE

Sheh (Shell Exposed HTTP) is GPL-3.0 Licensed