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

dhylands/rshell

Remote Shell for MicroPython observed · 2026-08-28

github.com/dhylands/rshell · Python · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • 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-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3894
  • days_rel: n/a
  • days_push: 637
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1041 stars · 141 forks observed · 2026-08-28

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

rshell is a remote shell for MicroPython boards that runs on the host and communicates over the serial raw-REPL. It lets you browse and copy files to/from the board's filesystem and also acts as a terminal emulator for the regular REPL.

Use cases

  • copy files to and from a micropython board
  • access the repl on a pyboard over usb serial
  • list and edit files on a micropython board's flash filesystem
  • replace usb mass storage for transferring scripts to a pyboard
  • manage files on esp32/esp8266 micropython boards
  • terminal emulator for micropython serial connection

When to choose

  • you develop with MicroPython on pyboard, ESP32, or similar boards and need file transfer plus REPL access in one tool
  • you want a unix-like shell experience (ls, cp, rm) against the board's filesystem
  • you need to disable USB Mass Storage but still copy files to the board

When to avoid

  • you use CircuitPython, where tools like ampy or the Thonny editor may fit better
  • you need a graphical IDE or debugger rather than a command-line shell
  • your MicroPython firmware is older than v1.4.3-28-ga3a14b9

Facets

cli-tool · maturity active

cli file-system developer-tools embedded-systems developer-tools python cli windows cross-platform micropython pyboard repl serial embedded firmware file-transfer command-line linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
dhylands/rshellmain23

For agents

markdown · JSON · MCP: product_card(name="dhylands/rshell")

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