Shiro
Provides a complete dev environment in the browser with shell, git, npm, node, C compiler, SQLite, Python, and Claude Code.
A browser-based development environment that provides a shell, git, npm, node, C compiler, SQLite, Python, and Claude Code, solving the problem of needing a local setup. It targets developers and engineering teams of all sizes, from freelancers to enterprises, who want to code without server infrastructure. It is delivered as a single self-contained HTML file that runs entirely client-side, with files persisting in IndexedDB and WASM runtimes loaded on demand.
Key features
- Full bash-compatible shell with pipes and redirects
- Real git operations via isomorphic-git
- npm install and run packages
- Node.js runs JS/TS/JSX/TSX
- C compiler (xcc) via WASM
- SQLite database via sql.js
- Python via Pyodide
- Lua and jq runtimes
- esbuild bundler
- Claude Code CLI integration
- Files persist in IndexedDB
- Snapshot filesystem as GIF
- Express shim with Router support
- npx auto-installs packages
- POSIX-like filesystem API
- No social media activity within the last 30 days
GTM channels
- Docs
ICP
- Software developers
- Engineering teams
- Freelancers solopreneurs