Show HN: A tiny (850B) and fast reactive observables library via functions

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • signals

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

  • oby

    A rich Observable/Signal implementation, the brilliant primitive you need to build a powerful reactive system.

    - A function for creating roots seems missing, I think that's important.

    I've made something similar myself, also inspired by Solid and Sinuous, it started like a fork of Sinuous' observable actually: (https://github.com/vobyjs/oby).

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • vyce

    A simple store utility

    Nice!

    Add me to the list of people who've made their own "tiny" observable js lib (https://github.com/kevinfiol/vyce). Albeit, this one looks more complete.

  • S

    S.js - Simple, Clean, Fast Reactive Programming in Javascript (by adamhaile)

    Cool! This reminds me of S.js [0] which I've used a decent amount to great effect, but it seems about half the size. I'll have to look at how they compare (though if someone knows off the top of their head that'd be appreciated). S.js is nice because it has a helper library (surplus) for dom things.

    [0]: https://github.com/adamhaile/S

  • xstream

    An extremely intuitive, small, and fast functional reactive stream library for JavaScript (by staltz)

    Surprising no one mentioned here about https://github.com/staltz/xstream

  • bruh

    The thinnest possible layer between development and production for the modern web.

  • trkl

    Reactive microlibrary with observables and Knockout-style computeds in 383 bytes

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • proxa

    Deeply observe objects and arrays with proxies

    Nice. Reminds me of a library I wrote many years ago using JavaScript Proxies.

    https://github.com/tristanMatthias/proxa

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts