nowfound

Life & fun · alternatives · 2026

24 alternatives to Frpjs – Functional reactive programming library for JavaScript

Functional Reactive Programming Library for JavaScript - santoshrajan/frpjs

Frpjs is a functional reactive programming library for JavaScript that enables developers to build applications using reactive programming principles. It allows developers to work with asynchronous data streams and… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Frpjs – Functional reactive programming library for JavaScript launched in 2016; newer entries below may have overtaken it.

  1. 1

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

    2022 · github.com · its alternatives →

  2. 2GJ

    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 →

  3. 3

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

    2014 · github.com · its alternatives →

  4. 4

    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 →

  5. 5AA

    Yes, another reactive UI framework for JavaScript. Bear with me, please... :-) I 'invented' the concept for this back in 2011, and it was used (as a proprietary lib) in various startups. Even though many similar open source libs have been released since, and boy have I tried a lot of them, none have been able to capture the elegance and DX of what we had back then. I might be biased though. :-) So I started creating a cleaned-up, modern, TypeScript, open source implementation for the concept about five years ago. After many iterations, working on the project on and off, I'm finally happy…

    2025 · aberdeenjs.org · its alternatives →

  6. 6LA

    Reactive components with React-like patterns at ~9 KB gzip. Zero dependencies, zero build step, designed for humans and AI agents.

    2021 · lemonadejs.net · its alternatives →

  7. 7GN
  8. 8

    An agnostic, reactive & minimalist (3kb) JavaScript UI library with direct access to native DOM.

    2021 · caldom.org · its alternatives →

  9. 9

    A framework for functional types and operations designed to fit naturally into Swift. - mpangburn/FunctionKit

    2018 · github.com · its alternatives →

  10. 10

    Hi HN! Erik here from Banana (formerly the serverless GPU platform), excited to show you what we’ve been working on next: Fructose Fructose is a python package to call LLMs as strongly typed functions. It uses function type signatures to guide the generation and guarantee a correctly typed output, in whatever basic/complex python datatype requested. By guaranteeing output structure, we believe this will enable more complex applications to be built, interweaving code with LLMs with code. For now, we’ve shipped Fructose as a client-only library simply calling gpt-4 (by default) with json…

    2024 · github.com · its alternatives →

  11. 11GJ
  12. 12

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

    2012 · github.com · its alternatives →

  13. 13

    A native functional ASP.NET Core web framework for F# developers. - giraffe-fsharp/Giraffe

    2018 · github.com · its alternatives →

  14. 14

    Python library for creating data pipelines with chain functional programming - EntilZha/PyFunctional

    2017 · github.com · its alternatives →

  15. 15

    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…

    2023 · leporello.tech · its alternatives →

  16. 16AL
  17. 17

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

    2025 · arrow-js.com · its alternatives →

  18. 18BP

    Fir leverages Golang’s standard library html/template package and a bit of alpinejs to allow building reactive UIs. You start with plain old html and use alpinejs to enhance it to bring no-page-reload interactivity to web apps. The Fir toolkit is designed for Go developers with moderate html/css & js skills who want to progressively build reactive web apps without mastering complex web frameworks. It includes a Go library and an Alpine.js plugin. How it works ? On receiving user-interactions the fir server re-renders html templates and sends it over the wire where the fir client…

    2023 · livefir.fly.dev · its alternatives →

  19. 19

    Effortless custom elements powered by modern view libraries. - skatejs/skatejs

    2016 · github.com · its alternatives →

  20. 20

    :umbrella: Lightweight javascript library for DOM manipulation and events

    2018 · umbrellajs.com · its alternatives →

  21. 21

    faster.js is a Babel plugin that compiles idiomatic Javascript to faster, micro-optimized Javascript. - vzhou842/faster.js

    2018 · github.com · its alternatives →

  22. 22

    A simple library to take care of complex CSS animations.

    2016 · christinecha.github.io · its alternatives →

  23. 23

    Features from the rust language in javascript: Provides Traits/Type classes & a hashing infrastructure and an advanced library for working with sequences/iterators in js - adobe/ferrum

    2019 · github.com · its alternatives →

  24. 24OA

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 →