Ross ROSS = Recommend OSS · open-source software intelligence for agents

msoap/shell2http

Executing shell commands via HTTP server observed · 2026-08-28

github.com/msoap/shell2http · Go · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

66/100

  • Activity 96
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4193
  • days_rel: n/a
  • days_push: 25
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1504 stars · 148 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

shell2http is a lightweight Go CLI tool that runs an HTTP server where each URL path is mapped to a shell command, returning the command's stdout as the HTTP response. It supports form parsing, CGI mode, caching, and environment variable export, making it easy to expose shell scripts over HTTP.

Use cases

  • expose shell scripts as http endpoints
  • turn bash commands into a rest api for prototyping
  • remotely trigger shell commands on a server
  • quickly mock an api backed by shell scripts
  • run system commands from a webhook
  • build a tiny dev tool server without writing code

When to choose

  • you need to expose shell commands over http with minimal setup
  • prototyping or development where a quick http wrapper for scripts is enough
  • remote control of a machine via simple http calls
  • you want a single static binary or docker image with no dependencies

When to avoid

  • you need authentication, TLS, or fine-grained security controls for production
  • you need complex request routing, middleware, or JSON request handling
  • exposing arbitrary shell commands publicly is a security risk
  • you need a full application framework rather than a simple command bridge

Facets

cli-tool · maturity active

http-server cli developer-tools web-development windows go cross-platform shell-commands http-api remote-control prototyping cgi command-line automation linux macos docker

1 source

Member repositories

RepositoryRoleHealth v2
msoap/shell2httpmain66

For agents

markdown · JSON · MCP: product_card(name="msoap/shell2http")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem