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. So you could take full advantage of native APIs & mix it with other libraries to gain superior performance & flexibility in the development process. In essence, CalDOM is just a wrapper around the native Node/Element. The overall performance drop is about 0.04x compared to vanilla/pure JavaScript. This is based on averaged unit-level benchmarks in handling single & multiple-element instances: View Benchmark Results against Vanilla JS, jQuery, React JS, Vue & more.

Features

  • A 2-in-1 virtual-DOM & no-virtual-DOM approach if you will
  • Zero tooling
  • Zero dependencies
  • Zero new syntax
  • Use it as a chainable DOM traverser and a manipulator
  • Also works as an extended ES6 class

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow CalDOM

CalDOM Web Site

Other Useful Business Software
Earn up to 16% annual interest with Nexo. Icon
Earn up to 16% annual interest with Nexo.

Access competitive interest rates on your digital assets.

Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
Get started with Nexo.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of CalDOM!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript User Interface (UI) Software

Registered

2023-10-02