Skip to content
Home

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