awesome-playgrounds
github.com/kirilltregubov/awesome-playgrounds ↗A curated list of playgrounds that let you run code in your browser.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me libraries resources from awesome-playgrounds"
Installation instructions →What's inside
Swift
- Awesome Swift Playgrounds
A curated list of Swift playgrounds.
- SwiftFiddle
Online playground for creating, sharing and embedding Swift code snippets.
JavaScript
- Babel REPL
REPL that compiles ES6+ code for backwards-compatibility.
- Code HikeLibraries
Playground for Code Hike, a library for code visualization.
- CodeSandbox
Open-source online code editor and prototyping tool for JavaScript web apps.
- ESLintLibraries
Playground for ESLint, a JavaScript linter.
- Expo SnackFrameworks
Online code editor for running and sharing React Native apps.
- JSFiddle
Online code editor for running JavaScript, CSS, HTML or CoffeeScript.
General
- CodePenWeb Development
Online code editor and sharing platform for front-end designers and developers.
- GraphiQL DemoWeb Development
Live demo of
- ReplitWeb Development
Online IDE, compiler and interpreter supporting 50+ languages.
- Wandbox
Online compiler service (and API) that supports many languages.
Dart
- DartPad
Official open-source playground for Dart.
Go
- Go
Official playground for Go.
Python
- Jupyter Notebook
Official Jupyter Notebook playgrounds.
- Python Shell
Official Python shell running in the browser.
Kotlin
- Kotlin
Official playground for Kotlin.
PHP
- Laravel Playground
Playground for Laravel, a PHP framework.
- PHPSandbox Play
Playground for Composer, a PHP dependency manager.
Showing a sample of 40 resources. View the full list on GitHub →