Life & fun · alternatives · 2026
24 alternatives to Craydom – a pure view abstraction in ES6
Craydom is a JavaScript library providing a pure view abstraction built with ES6. It is designed for developers building web applications who want a cleaner approach to managing views. The library focuses on separation… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Craydom – a pure view abstraction in ES6 launched in 2020; newer entries below may have overtaken it.
- 1

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

Here's a project I've been working on for a little while now. Ripl is a JS library that provides a unified API for rendering shapes on both canvas and SVG interchangeably. Over the years I've used D3 extensively to create data visualisations so I figured I'd have a go at making my own version with a slightly more modern API and stricter TypeScript support. I am aware there are already libraries that can draw to multiple contexts interchangeably, but I've added a few little niceties to Ripl that (as far as I know) some other libraries don't have such as CSS-like query selectors, DOM-like…
2024 · github.com · its alternatives →
- 3

utility library for async iterable iterators. Contribute to crcn/mesh.js development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 4

:umbrella: Lightweight javascript library for DOM manipulation and events
2018 · umbrellajs.com · its alternatives →
- 5

- 6
TypeScript 6.0▲156The Playground lets you write TypeScript or JavaScript online in a safe and sharable way.
Mar 2026 · typescriptlang.org · its alternatives →
- 7

Build frontend browser apps with Rust + WebAssembly. Supports server side rendering. - chinedufn/percy
2018 · github.com · its alternatives →
- 8FJ
2021 · forgojs.org · its alternatives →
- 9AA
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 →
- 10

A simple, lightweight Javascript library for dynamic grid layouts. - e-oj/Magic-Grid
2018 · github.com · its alternatives →
- 11

High-performance engine for capturing, modifying, and converting DOM elements into any format. - zumerlab/snapdom
2025 · github.com · its alternatives →
- 12

Full reactivity JS/TS framework. Lightweight replacement of React + MobX + React Router. Very small and fast !! - PxyUp/Revact
2019 · github.com · its alternatives →
- 13

:microscope: A JavaScript interpretation of the Ruby library Scientist, a library for carefully refactoring critical paths. - bugthesystem/scientist.js
2016 · github.com · its alternatives →
- 14

Composable async primitives with cancelation, control over scheduling, and coroutines. Superior replacement for JS Promises. - mitranim/posterus
2017 · github.com · its alternatives →
- 15

fasterDOM.js - faster DOM manipulation. Contribute to bndr/fasterDOM.js development by creating an account on GitHub.
2013 · github.com · its alternatives →
- 16

Reactjs compatible more simple and fast virtual dom view implementation. - brn/fuel
2017 · github.com · its alternatives →
- 17

JS Decorators library. Contribute to mako-taco/DecorateThis development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 18AJ
2014 · jackdcrawford.github.io · its alternatives →
- 19

Hey! A while back, I wrote a templating engine (MIT License), which I mostly use for small side projects, either static or ssr generated. Simplicity is one of the main goals. I'll be happy to answer any questions. The main goal for sharing it is to simply get some feedback. Best, Emil
2024 · github.com · its alternatives →
- 20

2018 · blocklike.org · its alternatives →
- 21

Post about Avocado, a small library and pattern guide to help you with type safety and data validation in native JavaScript.
2015 · rafelsberger.at · its alternatives →
- 22NA
2012 · nunjucks.jlongster.com · its alternatives →
- 23

A strictly typed utility library. Contribute to MathisBullinger/froebel development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 24

🗿 Mini jQuery alternative. Dependency-free animations. Locality of Behavior. Use one element or arrays transparently. Pairs with htmx. Vanilla querySelector() but better! - gnat/surreal
2023 · github.com · its alternatives →
Also compare
- CalDOM: An agnostic, reactive and minimalist JavaScript UI library alternatives
- A JavaScript library for data visualization in both SVG and Canvas alternatives
- Crudlet.js – A common, streamable interface for synchronizing data alternatives
- Umbrella JS, a 2.5kb jQuery alternative alternatives
- Eleventy alternatives
- TypeScript 6.0 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 →