Alternatives to Observable HQ

  • Jupyter

    The Jupyter Notebook is a web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text. Uses include: data cleaning and transformation, numerical simulation, statistical modelin…

    Open Source Free Cloudron Web Linux Windows Mac

    Jupyter icon
  • Carbide

    Carbide is a new kind of programming environment that uses a notebook format with live coding features to facilitate development and debugging. FEATURES - Requires no installation or setup- Supports Javascript/ES2015- Imports modules automatically f…

    Free Web

    Carbide icon
  • Kajero

    Kajero is designed to make it really easy for anyone to create good-looking, responsive, interactive documents. Somewhat like Jupyter / iPython notebooks, but for JavaScript! Features It's just Markdown - a Kajero notebook is just a Markdown documen…

    Open Source Free GitHub Self-Hosted Web Linux Windows Mac

    Kajero icon
  • RunKit

    Prototype and explore your ideas with RunKit. RunKit notebooks completely remove the friction of trying new ideas. With one click you'll have a sandboxed JavaScript environment where you can instantly switch node versions, use every npm module witho…

    Free Web

    RunKit icon
  • Blabr

    Interactive tables, sliders, plots and more. Scientific computing in the browser.

    Free Web

    Blabr icon
  • lets you run and share snippets. Snippets can be saved as either public or secret. Public snippets will show up in /snippets and will be found by search engines. Secret snippets can only be accessed by those who know the url. Code is execute…

    Open Source Free Web icon
  • iodide

    Iodide is a notebook programming environment for the web. Users can make use of JavaScript, Markdown, CSS and external resources to communicate ideas comfortably and efficiently through a minimalist notebook interface.

    Open Source Free Self-Hosted Web

    iodide icon
  • Data-Forge Notebook

    Data-Forge Notebook is a desktop data analysis and visualization tool for JavaScript. Great for learning JavaScript, visual prototyping and exploratory data analysis.

    Commercial Linux Windows Mac

    Data-Forge Notebook icon