nowfound

Dev tools · alternatives · 2026

24 alternatives to Imperative Reactive Programming in JavaScript

Reactive Expressions for JavaScript. Contribute to loreanvictor/quel development by creating an account on GitHub.

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Imperative Reactive Programming in JavaScript launched in 2022; newer entries below may have overtaken it.

  1. 1

    Functional Reactive Programming Library for JavaScript - santoshrajan/frpjs

    2016 · github.com · its alternatives →

  2. 2JP
  3. 3

    Faster user-land reimplementations for several common builtin native JavaScript functions. - codemix/fast.js

    2014 · github.com · its alternatives →

  4. 4CT
  5. 5

    Automatically finds jQuery methods from existing projects and generates vanilla js alternatives. - sachinchoolur/jquery-to-javascript-converter

    2021 · github.com · its alternatives →

  6. 6

    A tiny ~2kb library for building reactive interfaces in native JavaScript

    2025 · arrow-js.com · its alternatives →

  7. 7

    Als E-Commerce und Internetagentur entwickeln wir innovative Webseiten und Online-Shops Lösungen auf OXID und Shopware. Persönliche Beratung ☎️0711-656 83710

    2019 · connective.dev · its alternatives →

  8. 8

    Classes for javascript that don't suck. Contribute to jneen/pjs development by creating an account on GitHub.

    2012 · github.com · its alternatives →

  9. 9

    A tiny (~1kB minzipped) and extremely fast library for creating reactive observables via functions. - maverick-js/signals

    2022 · github.com · its alternatives →

  10. 10

    Hi Everyone! My main motivation for making this was that I wanted something as powerful as Svelte or React but I wanted no build steps, no JSON API, and I wanted something as close to vanilla js as much as possible. I'm mainly a backend developer, and I wanted to simply return html with some interactive islands when I need to (whose components get 'hydrated' with by backend language's templates). Some key ideas: • It's centered around light dom web components • Uses a "reactive element", which uses observables for fine-grained reactivity • Rendering is done through lit-html's tagged…

    2023 · github.com · its alternatives →

  11. 11AC
  12. 12

    A fun way to learn a bad thing. Contribute to cloudstreet-dev/React-is-Awful development by creating an account on GitHub.

    2025 · github.com · its alternatives →

  13. 13

    JavaScript ma comme si deve 🤌

    Jan 2026 · kkratterf.github.io · its alternatives →

  14. 14AJ

    I've been building a web UI library for a side project of mine. I thought it might be useful to others, so I'm releasing it as open source. To put it simply, I realized that most of my pain points with React come from its declarative model ui=f(state). So I'm trying something that I'm calling "imperative JSX." Instead of treating JSX as the source of truth for your UI, it essentially becomes a query interface for DOM manipulation. I first had the idea for it a few months ago, and only began writing it in earnest last week, so it's extremely early and nowhere near production-ready. Still, I'd…

    2024 · npmjs.com · its alternatives →

  15. 15

    Large-scale reactive programming in Javascript/Typescript

    2019 · mediagraphik.de · its alternatives →

  16. 16AT
  17. 17

    Lisp-inspired interactive REPL editor tools for Javascript

    2022 · github.com · its alternatives →

  18. 18

    React/Redux stack (not a boilerplate kit). Contribute to reactuate/reactuate development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  19. 19

    Essential Vanilla JavaScript Functions. Contribute to amitmerchant1990/essential-vanilla-javascript-functions development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  20. 20

    Hey HN, We just released v5 of LemonadeJS, a micro-reactive library (~5.5KB compressed, no dependencies) that brings reactivity, scoped state, and JSX support to browser-native JavaScript. Key Features in v5: - Private reactive state for components - Scoped events for modularity - JSX support (via a Babel plugin) - children argument for nested components - Template literal interpolation - Improved DOM rendering performance Use it with plain JS, TypeScript, or JSX — no build step required. Ideal for browser tools, widgets, or building fast UIs without bundlers.…

    2025 · lemonadejs.com · its alternatives →

  21. 21

    🗿 Mini jQuery alternative. Dependency-free animations. Locality of Behavior. Use one element or arrays transparently. Pairs with htmx. Vanilla querySelector() but better! - gnat/surreal

    2023 · github.com · its alternatives →

  22. 22

    Server-Sent Events for JavaScript. Contribute to fanout/js-eventstream development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  23. 23

    Contribute to arvindrajnaidu/maineffect development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  24. 24

    FORTH-like language for Javascript / Node. Contribute to mark-hahn/fjs development by creating an account on GitHub.

    2013 · 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 →