pyodide/docs/project/related-projects.md

1.6 KiB

Related Projects

WebAssembly ecosystem

  • emscripten is the compiler toolchain for WebAssembly that made Pyodide possible.

Notebook environments, IDEs, and REPLs

  • Iodide is a notebook-like environment for literate scientific computing and communication for the web. It is no longer actively maintained. Historically, Pyodide started as plugin for iodide.
  • Starboard notebook is an in-browser literal notebook runtime that uses Pyodide for Python.
  • Basthon notebook is a static fork of Jupyter notebook with a Pyodide kernel (currently in French).
  • JupyterLite is a JupyterLab distribution that runs entirely in the browser, based on Pyodide.
  • futurecoder is an interactive Python course running on Pyodide. It includes an IDE with a REPL, debuggers, and automatic installation of any imported packages supported by Pyodide's micropip.

Dashboards and visualization

  • WebDash is a Plotly Dash distribution that runs entirely in the browser, using Pyodide.

Other projects

  • wc-code is a library to run JavaScript, Python, and Theme in the browser with inline code blocks. It uses Pyodide to execute Python code.
  • SymPy Beta is a fork of SymPy Gamma. It's an in-browser answer engine with a Pyodide backend.