livecodes
Embed and control browser code playgrounds for 90+ languages
All Skills in This Repository (15)
Pure Emerald Level Indicatorslivecodes
Embed client-side code playgrounds in web apps using YAML frontmatter.
livecodes/markdown-integration
Integrate LiveCodes with documentation sites to render code blocks as interactive playgrounds.
livecodes/configuration
Configure LiveCodes Playground behavior via Config object, URL parameters, and EmbedOptions.
livecodes/language-support
Configure per-editor languages, CSS processors, and WASM runtimes in LiveCodes playgrounds.
livecodes/self-hosting
Deploy LiveCodes to static servers, GitHub Pages, or Docker.
livecodes/headless-mode
Compile and run code headlessly via the LiveCodes SDK.
livecodes/module-resolution
Resolve bare module imports to CDN URLs via import maps.
livecodes/testing
Automate browser-based Jest and Testing Library tests in LiveCodes playgrounds.
livecodes/sdk-embedding
Embed interactive LiveCodes playgrounds into web pages with createPlayground.
livecodes/import-export
Import external code sources into LiveCodes and export projects as HTML, JSON, or ZIP.
livecodes/gh-action
Generate LiveCodes playground preview links and post them as PR comments.
livecodes/getting-started
Bootstrap LiveCodes projects and playgrounds via CDN, npm, or self-hosted deployments.
Frequently Asked Questions
FAQPage SchemaHow to install LiveCodes skills?โผ
Run `npx skills add live-codes/livecodes --all -g -y` in your terminal to install all LiveCodes skills globally for your AI agent.
How to embed a code playground in a web page?โผ
Import createPlayground from the livecodes package or CDN and call it with a container selector and a template or config object. The playground loads lazily by default and works without any build step.
Can LiveCodes run Python or Ruby in the browser?โผ
Yes. LiveCodes supports 90+ languages including Python, Ruby, and Go through WASM, all running client-side with no server required.
Does LiveCodes work with React and Vue?โผ
Yes. Dedicated wrapper components exist for React, Vue, Svelte, Solid, Preact, and plain web components, each exposing the full SDK through a ready callback.
Can I run code without showing any editor UI?โผ
Yes. Headless mode lets you create a playground with no visible UI and use SDK methods to compile code, capture console output, or run tests programmatically.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core