A Code Playground That Just Works!
An open-source client-side playground for React, Vue, Svelte, TypeScript, Python, Go, Ruby, PHP, Java, C# & 90+ languages 🚀
LiveCodes is here! 🎊
LiveCodes, a feature-rich, open-source, client-side, code playground that supports 80+ languages and frameworks. With LiveCodes, learning, experimenting, documenting, teaching, and sharing code is easier and more enjoyable than ever.
https://t.co/xmw1cro4R2
أحمد الإمام عامل تأثير كبير في المجتمع العربي، ما شاء الله، و هو فعلا بيساعد الناس و يشجعهم
الحلقة اللي طلعت فيها معاه كانت من أهم أسباب انتشار @livecodes_io
لو عامل حاجة كويسة، تواصل معاه و هو ما بيتأخرش
@ibuildthecloud Yes, you can. But to avoid characters that are not URL-safe, base64 encoding is usually used.
@livecodes_io makes that easy. The toolbar below the code editor has a button for "Copy as URL".
data:text/html;charset=UTF-8;base64,PGh0bWw+PGJvZHk+V293PC9ib2R5PjwvaHRtbD4=
Trinket is shutting down.
Move to @livecodes_io now
✅ Supports 90+ languages/frameworks
✅ Free with unlimited usage
✅ No account required
✅ Runs in the browser
✅ You own your data
✅ Can be easily self-hosted on any static file server
✅ Open-source (MIT license)
@livecodes_io now has a Storybook instance for each framework SDK, with demos, example usage and detailed docs for embed options and configuration object.
It is a common need to provide a "Share" functionality for playgrounds.
@livecodes_io SDK now provides `compress` and `decompress` utility functions for URL-friendly base64-encoded playground config objects.
See guide for "Creating Shareable URLs" below.
It is now easier than ever (for you and your agent) to contribute to @livecodes_io
Detailed contribution guides have been added with comprehensive descriptions and diagrams for overall architecture and the design of each system
https://t.co/Ge0RzuV1Tq
Contribution is welcome 💚
Web components support in @livecodes_io SDK is a big deal 🤩
It works with/without frameworks and with/without build steps.
Code can be added in `<template>`, `<style>` and `<script>` blocks.
Best DX with syntax highlighting and autocomplete. No need for escaping in strings.
Whatever your tech stack is, you can use @livecodes_io SDK to create code playgrounds for 90+ languages/frameworks.
Code samples in docs now are available for React, Vue, Sevlte, Solid, Preact and web components.