This repository contains BrowserPod starter templates that were distilled from showcase apps into reusable developer-friendly starting points. Each processed template lives in projects/ and is a standalone project with its own README.md, package.json, and BrowserPod setup.
projects/: processed BrowserPod template projectsprojects/api_webhook_tester/: browser-based mock API and webhook playgroundprojects/ephemeral_survey/: short-lived survey app with admin, results, QR, and CSV flowsprojects/ide_with_node/: in-browser IDE with Monaco, terminal, and BrowserPod-backed filesystemprojects/node_project_demo/: upload-and-preview flow for BrowserPod-hosted Node projectsprojects/npm_package_tester/: npm search, install, and audit workflow inside BrowserPodprojects/pdf_editor/: PDF editor shell with an embedded BrowserPod runtimeprojects/pvp_chess_via_node/: multiplayer chess app backed by a Node runtimeprojects/runnable_docs/: lightweight docs shell paired with a runnable BrowserPod exampleprojects/web_vim_with_node/: Vim-in-the-browser environment with BrowserPod-backed files and terminal access
- Open one of the template folders inside
projects/. - Follow that folder's local
README.md. - Copy
.env.exampleto.envand setVITE_BP_APIKEY. - Run
npm install, thennpm run devornpm run buildinside the template directory.
- Each template is intentionally self-contained so you can copy a single folder into a new project.
- The root
LICENSEapplies to this repository. - This checkout currently contains the processed templates under
projects/.