runmedev/web
A pnpm monorepo that packages the terminal-like Console UI used by Runme
runmedev/web is a monorepo built with pnpm workspaces holding the web/React pieces of Runme. Its main deliverable is @runmedev/react-console, a React component that renders a terminal attached to a Runme execution. It also includes a lower-level 'renderers' package that the console component builds on top of.
What it does
- Organizes two packages in one repo: packages/renderers (base web component libraries) and packages/react-console (the terminal-style Console component)
- Uses pnpm workspaces plus a custom Buf npm registry to install and build dependencies
- Provides scripts to build everything or a single package (build:renderers, build:console), run a dev sample app, run unit tests, and run browser smoke tests for the frontend and for backend-unavailable error toasts
- Ships @runmedev/react-console as a publishable npm package so other apps can embed a Runme terminal view
Why it matters
Developers who want to embed a live execution terminal in their own web app can reuse this packaged React component instead of building one from scratch. The monorepo setup also shows a concrete pattern for structuring shared web component libraries with pnpm workspaces.
Terms in this repo
- pnpm workspace monorepo · A single repository that holds multiple related packages, managed with the pnpm package manager's workspace feature
- @runmedev/react-console · A React component library that shows a terminal window tied to a Runme code execution
- Buf registry · A custom npm-compatible package registry (buf.build) used here to fetch generated code dependencies
- browser smoke test · A quick automated check that a running web app's basic features work, without deep testing
Repository description (English)
Monorepo for Web & React Components
Open on GitHubCoverage
Trending repos
- tt-a1i/archify
- bookorbit/bookorbitA self-hosted book server that syncs your reading progress across web, Kobo, and KOReader
- ConardLi/garden-skills
- browser-use/browser-use
- K-Dense-AI/scientific-agent-skills
- DietrichGebert/ponytailA ruleset that teaches AI coding agents to say no to writing code
- liustack/modlensA plugin that lets text-only AI models like DeepSeek 'see' pasted images by turning them into structured text data
- marin-community/marinMarin is an open-source platform that publishes the entire process of building large language models, not just the final model
Latest from METAL LAB
- Ox Alpha turns out to be GLM-5.3-Flash
- Martin Casado says AI has erased startups' distribution barrier
- OpenAI introduces Runme, which uses Codex to document repetitive work
- Stable Diffusion Maker Raises $76M From Music, Game Studios
- Meta's paid agent Hatch to launch alongside new Watermelon model in October