nowfound

Dev tools · alternatives · 2026

24 alternatives to A simple JavaScript notebook in one file

Very simple self-contained javascript notebook. Contribute to timcwinkler/javascript-notebook development by creating an account on GitHub.

A simple JavaScript notebook is a single-file tool that lets users write and execute JavaScript code interactively. It's designed for developers and learners who want a lightweight, portable way to experiment with… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A simple JavaScript notebook in one file launched in 2021; newer entries below may have overtaken it.

  1. 1

    Scientific computation for JavaScript

    2016 · datazar.com · its alternatives →

  2. 2WP

    2013 · usablica.github.com · its alternatives →

  3. 3
  4. 4

    This TypeScript package allows you to safely execute JavaScript code within a WebAssembly sandbox using the QuickJS engine. Perfect for isolating and running untrusted code securely, it leverages the lightweight and fast QuickJS engine compiled to WebAssembly, providing a robust environment for code execution. Features - *Security*: Run untrusted JavaScript code in a safe, isolated environment. - *File System*: Can mount a virtual file system - *Custom Node Modules*: Custom node modules are mountable - *Fetch Client*: Can provide a fetch client to make http(s) calls - *Test-Runner*: Includes…

    2024 · github.com · its alternatives →

  5. 5

    Run Javascript programs on pieces of paper, using a projector and camera. Physically hold programs in your hand, and see them come to life, as if by magic.

    2018 · paperprograms.org · its alternatives →

  6. 6

    JS notebook in the browser - Click. Code. No friction.

    Nov 2025 · scribbler.live · its alternatives →

  7. 7

    The project has been migrated to @wolf-table/table https://github.com/wolf-table/table - myliang/x-spreadsheet

    2019 · github.com · its alternatives →

  8. 8

    Easily create pages with live code, text and visualizations.

    2020 · github.com · its alternatives →

  9. 9

    1kB-ish JavaScript framework for building hypertext applications - hyperapp/hyperapp

    2017 · github.com · its alternatives →

  10. 10

    Tenno is a web app that lets you create Markdown documents that can include computational cells. You can think of it as a mix of Word and Excel, some sort of "literate programming" environment. This is still an early version but I wanted to get some feedback from HN on what could be nice features to add. Check out the Docs and examples page, it has a ton of (in my humble opinion) cool stuff! Why did I build this? I was building some estimation for cloud costs in Google Sheets and I quickly ended up with a mess. I realized that if I wanted to analyze how a certain thing changes wrt to…

    2024 · tenno.app · its alternatives →

  11. 11BM

    Hi HN! We're Lucas and Lucas from Briefer and we're building better notebooks. Our notebooks are kind of a mix between Notion and Jupyter with extra features, like the ability to schedule notebooks, turn them into dashboards and apps, and write SQL queries whose results turn into data frames automatically. We're building better notebooks because we think they're a great idea poorly executed - for three reasons. The first problem with notebooks is that they're difficult to share. Non-technical people don't want to download docker containers and install Python libraries to see what the data…

    2024 · briefer.cloud · its alternatives →

  12. 12
  13. 13

    Experiment with TypeScript - with npm in your browser

    2025 · typescriptnotebook.com · its alternatives →

  14. 14

    1kB-ish JavaScript framework for building hypertext applications - hyperapp/hyperapp

    2017 · github.com · its alternatives →

  15. 15

    Nodebook - Multi-Lang Web REPL + CLI Code runner. Contribute to netgusto/nodebook development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  16. 16

    Srcbook (”source-book”) is an open-source TypeScript notebook that runs locally, powered by Node.js. It shines for rapid prototyping, code exploration, and collaborating on ideas. It’s inspired by Python’s Jupyter and Elixir’s Livebook. Key features: - Full npm ecosystem access - AI-assisted coding (OpenAI, Anthropic, or local models), it can iterate on the cells for you with a code diff UX that you accept/reject for a given code cell, generate entire Srcbooks, fix compilation issues, etc… - Exports to valid markdown for easy sharing and version control Try it now: `npx srcbook start`…

    2024 · github.com · its alternatives →

  17. 17
  18. 18

    Write your own compiler: introduction. Code genetation. AST. Abstract syntax tree. lisp. javascript.

    2017 · blog.klipse.tech · its alternatives →

  19. 19

    (spoiler: its XSLT) I've been working on a little demo for how to avoid copy-pasting header/footer boilerplate on a simple static webpage. My goal is to approximate the experience of Jekyll/Hugo but eliminate the need for a build step before publishing. This demo shows how to get basic templating features with XSL so you could write a blog post which looks like My Article some content hello hello Some properties which set this approach apart from other methods: - no build step (no need to setup Jekyll on the client or configure Github/Gitlab actions) - works on any webserver…

    2025 · github.com · its alternatives →

  20. 20N

    2016 · notebookjs.com · its alternatives →

  21. 21

    :umbrella: Lightweight javascript library for DOM manipulation and events

    2018 · umbrellajs.com · its alternatives →

  22. 22

    A private, browser-only ClojureScript playground powered by the self-hosted compiler.

    2016 · cljsfiddle.com · its alternatives →

  23. 23

    Monkberry is blazingly fast, small 1kb and simple JavaScript library for building web user interfaces.

    2016 · monkberry.js.org · its alternatives →

  24. 24

    Environment for showcasing HTML, CSS and JavaScript, with editable source. - ghinda/jotted

    2016 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →