Curated collection
6 handpicked code playgrounds tools with curated descriptions — free to browse, no signup. Also available as an interactive tab on the Lumina homepage.
Frontend playground for building, sharing, and discovering HTML/CSS/JavaScript snippets called Pens. Live preview updates as you type, and the huge community makes it a goldmine for UI inspiration and reusable effects. Supports preprocessors, external libraries, and embedding on other sites.
Cloud IDE running Node.js and full npm toolchains entirely in your browser via WebContainers — no servers involved. Spin up instant Next.js, React, Vue, or Angular environments from templates or GitHub repos, and share runnable projects with a link. Powers interactive docs for many major libraries.
Classic online editor for prototyping and sharing small HTML/CSS/JS fiddles with configurable panels and frameworks. Simple load-and-run flow makes it perfect for reproducing bugs, testing snippets, or embedding demos elsewhere.
Official browser playground for writing TypeScript with instant compilation output, error display, and shareable URLs. Lets you tweak compiler options, compare TS-to-JS output, try nightly versions, and pull type definitions for any npm package on the fly.
Free online compiler supporting 60+ languages including Python, Java, C++, Go, Rust, and SQL. Run snippets instantly with stdin support, share via URL, and use it for quick tests, interviews, or learning new language syntax.
Interactive tool for exploring compiler output — write C, C++, Rust, Go, or other code and see the generated assembly side by side across GCC, Clang, MSVC, and more. Filter noise, diff compilers and optimization levels, and understand what your code really compiles to. A favorite of performance engineers.