Flems
flems.io
Spec sheet
- Purpose
- Flems is a browser playground for prototyping and sharing front-end examples.Read 12 Oct 2026 · github.com
- Product
- Flems describes itself as a browser coding playground.Read 12 Oct 2026 · flems.io
- Support
- The module README directs users who need bundling help to create an issue.Read 12 Oct 2026 · github.com
- License
- The Flems repository identifies its license as WTFPL.Read 12 Oct 2026 · github.com
- Browser execution
- After the page loads, code is computed in the browser and saved as a compressed string in the URL.Read 12 Oct 2026 · github.com
- Compilers
- The site README says Flems supports TypeScript, LiveScript, and Babel standalone compilation.Read 12 Oct 2026 · github.com
- Default files
- A new Flems starts with HTML, JavaScript, and CSS files, and users can add more files.Read 12 Oct 2026 · github.com
- Dependencies
- Users can add CSS and JavaScript dependencies by URL or NPM package reference, which are fetched from unpkg.com.Read 12 Oct 2026 · github.com
- Deployment options
- staticRead 24 Sep 2026 · flems.io
- Editor and runtime
- The module README lists an editor, runtime console, automatic reload, and controls for toolbar and file tabs.Read 12 Oct 2026 · github.com
- Editor options
- The Flems module exposes options to show or hide the toolbar, file tabs, link tabs, share and reload buttons, and console.Read 12 Oct 2026 · github.com
- Embed and self-host
- Flems.io is based on an open-source Flems module that can be used for self-hosting or embedding.Read 12 Oct 2026 · github.com
- Files and languages
- A new Flems starts with HTML, JavaScript, and CSS files, and it supports TypeScript, LiveScript, and Babel standalone compilation.Read 12 Oct 2026 · github.com
- Full-stack runtime
- NoRead 24 Sep 2026 · flems.io
- Fullscreen limit
- The Flems.io README says fullscreen functionality is currently disabled.Read 12 Oct 2026 · github.com
- Integration limit
- For linked files, the module README says CORS-enabled files shorter than 200,000 characters open in the editor; other linked files are simply linked.Read 12 Oct 2026 · github.com
- Limit
- The project README describes Flems as a static web app and browser code playground.Read 12 Oct 2026 · github.com
- Runtime
- The module uses an iframe as a runtime for the code being edited.Read 12 Oct 2026 · github.com
- Self-hosting and embedding
- Flems.io is based on an open-source Flems module that can be self-hosted or embedded.Read 12 Oct 2026 · github.com
- Shareable links
- Flems stores application state in the URL hash, so the URL can link to the current playground state.Read 12 Oct 2026 · github.com
- Sharing
- Flems stores playground state as a compressed string in the URL, which serves as a shareable link to the current example.Read 12 Oct 2026 · github.com
- Sharing controls
- link_accessRead 24 Sep 2026 · flems.io
- Use case
- Flems.io is described as a web playground for prototyping ideas and sharing working front-end code examples.Read 12 Oct 2026 · github.com
Where Specifiction places it
- Coding Playgrounds#135 of 1386.9