concept-collection / minwebide-demo
minwebide-demo / README.md
1.4 KBPreviewCodeBlameHistoryRaw

minwebide-demo#

Live demo of minwebide — a minimalistic web IDE built from VS Code's own source code, with the file system persisted in your browser's IndexedDB.

Live site: https://concept-collection.github.io/minwebide-demo/

The landing page manages projects: each project is its own workspace in your browser's IndexedDB (create / rename / duplicate / delete), and the open project is addressed in the URL as #/project/<id>. Create a sample project to see the showcase content, then try:

Development#

minwebide is consumed as a sibling checkout (file:../minwebide):

git clone https://github.com/magland/minwebide ../minwebide
(cd ../minwebide && npm install)   # fetches the pinned VS Code source
npm install
npm run dev

CI does the same: the deploy workflow checks out magland/minwebide next to this repo, installs both, builds, and publishes dist/ to GitHub Pages.