dhylands/rshell
Remote Shell for MicroPython 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
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
- readme: https://github.com/dhylands/rshell · fetched 2026-08-28 · 7db38dc73d18
- registry_pypi: https://pypi.org/pypi/rshell/json · fetched 2026-08-29 · 83c39cb520bf
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| dhylands/rshell | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem