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

A tiny (~1kB minzipped) and extremely fast library for creating reactive observables via functions. - maverick-js/signals
2022 · github.com · its alternatives →
- 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

Faster user-land reimplementations for several common builtin native JavaScript functions. - codemix/fast.js
2014 · github.com · its alternatives →
- 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 →
- 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 →
- 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 →
- 7GN
2016 · graphicsjs.org · its alternatives →
- 8

An agnostic, reactive & minimalist (3kb) JavaScript UI library with direct access to native DOM.
2021 · caldom.org · its alternatives →
- 9

A framework for functional types and operations designed to fit naturally into Swift. - mpangburn/FunctionKit
2018 · github.com · its alternatives →
- 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 →
- 11GJ
2016 · omrelli.ug · its alternatives →
- 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

A native functional ASP.NET Core web framework for F# developers. - giraffe-fsharp/Giraffe
2018 · github.com · its alternatives →
- 14

Python library for creating data pipelines with chain functional programming - EntilZha/PyFunctional
2017 · github.com · its alternatives →
- 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 →
- 16AL
2017 · maierfelix.github.io · its alternatives →
- 17

A tiny ~2kb library for building reactive interfaces in native JavaScript
2025 · arrow-js.com · its alternatives →
- 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

Effortless custom elements powered by modern view libraries. - skatejs/skatejs
2016 · github.com · its alternatives →
- 20

:umbrella: Lightweight javascript library for DOM manipulation and events
2018 · umbrellajs.com · its alternatives →
- 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

A simple library to take care of complex CSS animations.
2016 · christinecha.github.io · its alternatives →
- 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 →
- 24OA
2012 · oxjs.org · its alternatives →
Also compare
- A tiny and fast reactive observables library via functions alternatives
- Grid.js – Advanced table library that works everywhere alternatives
- Fast.js – faster reimplementations of native JavaScript functions alternatives
- ScrapScript – A tiny functional language for sharable software alternatives
- Aberdeen – An elegant approach to reactive UIs alternatives
- LemonadeJS – A micro JavaScript library for building web interfaces 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 →