nowfound

Life & fun · alternatives · 2026

24 alternatives to Paper Programs – Run JavaScript on pieces of paper

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.

Paper Programs is a tool that executes JavaScript code written on physical pieces of paper using a projector and camera setup. Users hold printed programs and watch them execute in real time, with visual output… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Paper Programs – Run JavaScript on pieces of paper launched in 2018; newer entries below may have overtaken it.

  1. 1

    Rough.js is a light weight javascript library that lets you draw graphics with a hand-drawn, sketchy, appearance.

    2018 · roughjs.com · its alternatives →

  2. 2
    Paperr▲268

    An elegant writing tool for web

    2015 · its alternatives →

  3. 3

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

    2021 · github.com · its alternatives →

  4. 4JL

    Experimental educational programming environment. Learn Javascript and create your own dares!

    2013 · jsdares.com · its alternatives →

  5. 5
    PaperGen▲305

    Write long-form papers with citations, charts, and more

    2024 · its alternatives →

  6. 6SU
  7. 7

    Render multiple moving rectangles to compare a number of canvas engines.

    2020 · benchmarks.slaylines.io · its alternatives →

  8. 8KJ
  9. 9SJ
  10. 10

    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 →

  11. 11RU

    I needed a way to let users write JavaScript to create plugins for a site I'm building. I couldn't find a solution I was happy with, so ended up building one that run's it in a web worker on a separate domain from your main site. Hopefully I haven't missed anything. If so, please let me know! My website has an interactive demo you can write code in the browser textarea, and see the output on the right. Interactive Demo: https://workerbox.net/ Github: https://github.com/markwylde/workerbox

    2022 · workerbox.net · its alternatives →

  12. 12

    Scientific computation for JavaScript

    2016 · datazar.com · its alternatives →

  13. 13PT

    2021 · papertohtml.org · its alternatives →

  14. 14

    Convert typed text to realistic handwriting! Contribute to alias-rahil/handwritten.js development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  15. 15PJ

    2014 · phantomjs-pad.ozaur.com · its alternatives →

  16. 16CJ
  17. 17JP
  18. 18IW
  19. 19

    VS Code extension for building web applications ("swings") using a interactive and editor-integrated coding environment - lostintangent/codeswing

    2020 · github.com · its alternatives →

  20. 20PL
  21. 21PP

    If you’ve generated PDFs from HTML, you’ll know the pain: headless Chrome in Docker, CSS hacks, content that flows over pages or table boundaries and other quality issues. The fundamental problem is that HTML was designed for screens, not print. We built Press, a markup-based document language where pages, content flows, and assets are first-class concepts. Content can flow across frames, columns, and pages without manual pagination. Pages are created dynamically based on the available content. Press templates separate layout from content. You can send markdown, Press markup, or a mixture of…

    Jun 2026 · its alternatives →

  22. 22

    We needed a JS-first WYSIWYG DOCX editor and couldn't find a solid OSS option, most were either commercial or abandoned. As an experiment, we gave Claude Code the OOXML spec, a concrete editor architecture, and a Playwright-based test suite. The agent iterated in a (Ralph) loop over a few nights and produced a working editor from scratch. Core text editing works today. Tables and images are functional but still incomplete. MIT licensed.

    Feb 2026 · github.com · its alternatives →

  23. 23

    The Swiss Army Knife of Vector Graphics Scripting.

    2016 · paperjs.org · its alternatives →

  24. 24FA

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 →