Playground
Browser-based language playgrounds.
- PythonRun Python in the browser via Pyodide.
- RRun R in the browser via WebR.
- JavaScriptRun JavaScript natively in the browser.
- TypeScriptTranspile TypeScript in the browser, then run it natively.
- PHPRun PHP in the browser via php-wasm.
- CCompile and run C in the browser via clang (WebAssembly).
- C++Compile and run C++ in the browser via clang (WebAssembly).
- JavaCompile and run Java in the browser via CheerpJ (OpenJDK).
- C#Compile and run C# in the browser via Roslyn on .NET WebAssembly.
- SQLiteRun SQLite queries against in-browser sample databases via sql.js.
- PostgreSQLPreview the mocked Postgres playground shell.