An agnostic, reactive and minimalist (3kb) JavaScript UI library

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
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • CalDOM

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

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

    Instead of pulling you into a library-specific magical world, CalDOM let you fully access the DOM directly while keeping the reactivity. A 2-in-1 virtual-DOM & no-virtual-DOM approach if you will.

    So you could take full advantage of native APIs & mix it with other libraries to gain superior performance & flexibility in the development process.

    CalDOM does not require any dependency or tooling. It does not introduce any new syntax. Just pure JS.

    This is the first time I’m publishing something like this. This was a simple jQuery alternative I made myself years ago & kept on improving it slowly. Worked really hard during the last few months to add reactivity and get it to this level.

    Please check it out & let me know what you think, the good, bad & your suggestions to improve it.

    Also, it's great if you could contribute to the project: https://github.com/dumijay/CalDom

  • sciter

    Sciter: the Embeddable HTML/CSS/JS engine for modern UI development

    For the note: Sciter ( https://sciter.com ) implements CalDOM features out of the box. But better.

    In Sciter DOM and vDOM are equally honored.

    This CalDOM's (DOM + vDOM population):

        _("#output-1")

  • 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.

  • ractive

    Next-generation DOM manipulation

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