Dev tools · alternatives · 2026
24 alternatives to Leporello.js – interactive functional programming IDE for JavaScript
Hi! Leporello.js is an interactive functional programming environment designed for pure functional subset of JavaScript. It executes code instantly as you type and displays results next to it. Leporello.js also features an omnipresent debugger. Just position your cursor on any line or select any expression, and immediately see its value. Leporello.js visualizes a dynamic call tree of your program. Thanks to the data immutability in functional programming, it allows you to navigate the call tree both forward and backward, offering a time-travel-like experience. Leporello.js offers the ability…
Leporello.js is an interactive development environment for functional JavaScript that executes code instantly as you type and displays results alongside it. It includes a debugger accessible by positioning the cursor… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Leporello.js – interactive functional programming IDE for JavaScript launched in 2023; newer entries below may have overtaken it.
- 1

Hi friends, I started casually working on scrapscript in 2015. I built a few compilers over the years to test out various ideas/implementations, and I think I'm finally happy with the overall design. The code is not public yet. Email me at [email protected] if you're interested in joining the core team later this year. Let me know if you have any questions or feedback :)
2023 · scrapscript.org · its alternatives →
- 2RJ
2015 · rich-harris.co.uk · its alternatives →
- 3

Faster user-land reimplementations for several common builtin native JavaScript functions. - codemix/fast.js
2014 · github.com · its alternatives →
- 4

A small JavaScript library to create and animate hand-drawn annotations on a web page
2020 · roughnotation.com · its alternatives →
- 5GJ
2016 · omrelli.ug · its alternatives →
- 6BJ
2013 · jakiestfu.github.com · its alternatives →
- 7

A collection of CSS effects with a click to copy.
2019 · emilkowalski.github.io · its alternatives →
- 8GJ
Grid.js is a lightweight JavaScript table plugin that works on all web browsers and devices. Grid.js is open-source and it helps you create advanced tables in seconds!
2020 · gridjs.io · its alternatives →
- 9

:ramen: A tasty Haskell web and mobile framework. Contribute to dmjio/miso development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 10

Hey HN, I'd like to share a fun project I've been working on: mizu.js. It's a js library that add functional attributes support into your html, designed to be a simple and flexible alternative to fully-fledged web frameworks (such as Vue, React, and Angular), while offering more capabilities than other lightweight options (like Alpine.js and htmx). As it's written using modern ES features and due to its isomorphic nature, it can be run in both browsers and runtimes (Node, Deno, Bun) without any changes. This makes it ideal for client-side and server-side rendering, as well as static site…
2024 · mizu.sh · its alternatives →
- 11

:umbrella: Lightweight javascript library for DOM manipulation and events
2018 · umbrellajs.com · its alternatives →
- 12

Hey HN, I made Browser-Use, an open-source tool that lets (all Langchain supported) LLMs execute tasks directly in the browser just with function calling. It allows you to build agents that interact with web elements using natural language prompts. We created a layer that simplifies website interaction for LLMs by extracting xPaths and interactive elements like buttons and input fields (and other fancy things). This enables you to design custom web automation and scraping functions without manual inspection through DevTools. Hasn't this been done a lot of times? Good question, as a general…
2024 · github.com · its alternatives →
- 13

- 14

2013 · minifiedjs.com · its alternatives →
- 15

💰 A Javascript framework for creating idle games . Contribute to Flaque/merchant.js development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 16

faster.js is a Babel plugin that compiles idiomatic Javascript to faster, micro-optimized Javascript. - vzhou842/faster.js
2018 · github.com · its alternatives →
- 17

We're excited to announce Lowdefy V4, a full-stack web framework built on top of Next.js that simplifies building web applications, internal tools, admin panels, BI dashboards, and CRUD apps using YAML or JSON configuration files. New in V4: Next.js: Lowdefy now runs on top of the Next.js framework. All of Auth.js: App auth is now handled by Auth.js supported providers, adapters and callbacks and events, easy to configure, but all of which can be customized. Plugin extensibility: Apps can now be extended with any npm or pnpm workspace plugins. Our story: We have developed a simple…
2021 · lowdefy.com · its alternatives →
- 18

A chrome extension tracks front-end JavaScript that uses DOM / jQuery APIs to manipulate html dom elements (e.g., change style, attach event listener) at runtime. - pilagod/js-tracker
2018 · github.com · its alternatives →
- 19

A speech recognition library for the web. Contribute to zzmp/juliusjs development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 20AP
2015 · fatiherikli.github.io · its alternatives →
- 21

2014 · github.com · its alternatives →
- 22

A private, browser-only ClojureScript playground powered by the self-hosted compiler.
2016 · cljsfiddle.com · its alternatives →
- 23

Functional Reactive Programming Library for JavaScript - santoshrajan/frpjs
2016 · github.com · its alternatives →
- 24

A native functional ASP.NET Core web framework for F# developers. - giraffe-fsharp/Giraffe
2018 · github.com · its alternatives →
Also compare
- ScrapScript – A tiny functional language for sharable software alternatives
- Ramjet.js – Morph DOM elements into each other alternatives
- Fast.js – faster reimplementations of native JavaScript functions alternatives
- RoughNotation – create and animate hand-drawn annotations on a web page alternatives
- G9.js – Automatically Interactive Differentiable Graphics alternatives
- Behave.js – Coding Behaviors for textarea elements alternatives
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 →