Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/KirillTregubov/awesome-playgrounds
A curated list of playgrounds that let you run code in your browser.
https://github.com/KirillTregubov/awesome-playgrounds
List: awesome-playgrounds
awesome awesome-list playground playgrounds
Last synced: 16 days ago
JSON representation
A curated list of playgrounds that let you run code in your browser.
- Host: GitHub
- URL: https://github.com/KirillTregubov/awesome-playgrounds
- Owner: KirillTregubov
- License: cc0-1.0
- Created: 2023-01-01T23:34:48.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-02T04:18:27.000Z (almost 2 years ago)
- Last Synced: 2024-05-20T00:05:02.441Z (7 months ago)
- Topics: awesome, awesome-list, playground, playgrounds
- Homepage:
- Size: 17.6 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- ultimate-awesome - awesome-playgrounds - A curated list of playgrounds that let you run code in your browser. (Other Lists / PowerShell Lists)
README
# Awesome Playgrounds [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
> A curated list of interactive playgrounds that let you run code in your browser.
This list was inspired by [this tweet from @rauchg](https://twitter.com/rauchg/status/1609633615511711747).
## Contents
- [General](#general)
- [Web Development](#web-development)
- [Dart](#dart)
- [Elm](#elm)
- [Go](#go)
- [JavaScript](#javascript)
- [Frameworks](#frameworks)
- [Libraries](#libraries)
- [Kotlin](#kotlin)
- [Lua](#lua)
- [PHP](#php)
- [PureScript](#purescript)
- [Python](#python)
- [Rust](#rust)
- [Scala](#scala)
- [Swift](#swift)## General
- [Wandbox](https://wandbox.org) - Online compiler service (and API) that supports many languages.
### Web Development
- [CodePen](https://codepen.io/pen/) - Online code editor and sharing platform for front-end designers and developers.
- [GraphiQL Demo](https://graphql.org/swapi-graphql) - Live demo of [GraphiQL](https://github.com/graphql/graphiql/tree/main/packages/graphiql), an in-browser GraphQL IDE.
- [Replit](https://repl.it) - Online IDE, compiler and interpreter supporting 50+ languages.## Dart
- [DartPad](https://dartpad.dev) - Official open-source playground for Dart.
## Elm
- [Try Elm](https://elm-lang.org/try) - Official playground for Elm.
## Go
- [Go](https://go.dev/play/) - Official playground for Go.
## JavaScript
- [CodeSandbox](https://codesandbox.io/s/) - Open-source online code editor and prototyping tool for JavaScript web apps.
- [StackBlitz](https://stackblitz.com) - Cloud-based fullstack web IDE for the JavaScript ecosystem.
- [JSFiddle](https://jsfiddle.net) - Online code editor for running JavaScript, CSS, HTML or CoffeeScript.
- [TypeScript](https://www.typescriptlang.org/play) - Official TypeScript playground.
- [Babel REPL](https://babeljs.io/repl) - REPL that compiles ES6+ code for backwards-compatibility.### Frameworks
- [Expo Snack](https://snack.expo.dev) - Online code editor for running and sharing React Native apps.
- [Lit](https://lit.dev/playground/) - Official playground for Lit, a Web Components library.
- [Preact REPL](https://preactjs.com/repl) - Official REPL for Preact.
- [Qwik](https://qwik.builder.io/playground/) - Official playground and compiler for Qwik.
- [Solid.js](https://playground.solidjs.com) - Official playground and compiler for Solid.js.
- [Svelte REPL](https://svelte.dev/repl) - Official REPL for Svelte.
- [Vue.js SFC](https://sfc.vuejs.org) - Official playground for Vue.js Single File Components.### Libraries
- [Code Hike](https://play.codehike.org) - Playground for Code Hike, a library for code visualization.
- [ESLint](https://eslint.org/play/) - Playground for ESLint, a JavaScript linter.
- [Lexical](https://playground.lexical.dev) - Playground for Lexical, an extensible text editor.
- [Prisma](https://playground.prisma.io) - Playground for Prisma, an ORM for Node.js and TypeScript.
- [Rome](https://docs.rome.tools/playground/) - Playground for Rome, a unified formatter and linter, with a compiler and bundler coming soon.
- [Markdoc](https://markdoc.dev/sandbox/) - Playground for Markdoc, a Markdown-based authoring library.
- [MDX](https://mdxjs.com/playground/) - Playground for MDX, which enables you to use JSX in Markdown.
- [Prettier](https://prettier.io/playground/) - Playground for Prettier, an opinionated code formatter.
- [Tailwind CSS](https://play.tailwindcss.com) - Playground for Tailwind CSS, a utility-first CSS framework.
- [TypeScript-ESLint](https://typescript-eslint.io/play/) - Playground for TypeScript-ESLint, a TypeScript linter.## Kotlin
- [Kotlin](https://play.kotlinlang.org) - Official playground for Kotlin.
## Lua
- [Lua Demo](https://www.lua.org/demo.html) - Official demo of the Lua interpreter.
## PHP
- [Laravel Playground](https://laravelplayground.com) - Playground for Laravel, a PHP framework.
- [PHPSandbox Play](https://play.phpsandbox.io) - Playground for Composer, a PHP dependency manager.## PureScript
- [Try PureScript](https://try.purescript.org) - Online code editor for PureScript code snippets and ideas.
## Python
- [Python Shell](https://www.python.org/shell/) - Official Python shell running in the browser.
- [Jupyter Notebook](https://jupyter.org/try) - Official Jupyter Notebook playgrounds.## Rust
- [Rust](https://play.rust-lang.org) - An official browser interface to the Rust compiler.
## Scala
- [Scastie](https://scastie.scala-lang.org) - Interactive playground for Scala.
## Swift
- [Awesome Swift Playgrounds](https://github.com/uraimo/Awesome-Swift-Playgrounds#readme) - A curated list of Swift playgrounds.
- [SwiftFiddle](https://swiftfiddle.com) - Online playground for creating, sharing and embedding Swift code snippets.## Contributing
Contributions welcome! Please read the [contribution guidelines](contributing.md) first.