Showing 36 of 39 projects
A fast 4kB alternative to React with the same modern API, featuring components and a virtual DOM.
A fast 4kB alternative to React with the same modern API, featuring components and a virtual DOM.
A pure-JavaScript implementation of web standards like DOM and HTML for Node.js, enabling browser-like environments for testing and scraping.
A 1kB JavaScript framework for building hypertext applications with a minimal, functional approach.
A 1kB JavaScript framework for building hypertext applications with a minimal, purely functional approach.
An optimizing compiler for React that makes components up to 70% faster by skipping virtual DOM diffing.
An extremely fast, React-like JavaScript library for building modern user interfaces on both client and server.
A small, fast JavaScript framework for building single-page applications with built-in routing and XHR utilities.
A minimal Vue 3 implementation designed to help developers learn Vue 3's core source code efficiently.
JSX-like syntax using standard JavaScript tagged templates, with no transpiler required.
A feature-rich yet lightweight Angular component for presenting large and complex data with no external dependencies.
A tiny concurrent UI library with fiber architecture for building performant web applications.
A small, production-ready, reactive Haskell front-end framework for building interactive single-page web and mobile applications.
A Rust + WebAssembly toolkit for building isomorphic web applications with server-side rendering.
A client-side JavaScript webapp for browsing Pokémon data with full offline capability.
A SwiftUI-inspired declarative UI framework for UIKit with Flexbox layout, compatible with iOS 10+ and Objective-C.
A Rust web framework for building client-side and server-side applications using The Elm Architecture.
A 1kB minimal view layer for building web interfaces with virtual DOM diffing.
A declarative, type-safe UI library for building user interfaces in PureScript.
A functional frontend framework implementing the Elm architecture with pure functions, unidirectional data flow, and modular design.
A micro-library for creating web components using functions, hooks, and virtual-dom with a React-like syntax.
A lightweight JavaScript graphics library for drawing interactive SVG/VML graphics with an intuitive API.
A React compatibility layer for Preact 8.x, enabling React modules to work with Preact without code changes.
A hyper-fast diffing algorithm for real DOM nodes that efficiently updates only changed elements.
HTML template strings for browser DOM manipulation with server-side rendering support in Node.js.
Elm-html inspired helpers for writing terse hyperscript and virtual-hyperscript markup.
A type-safe, event-driven web UI library for OCaml/BuckleScript following The Elm Architecture.
A PureScript library for building type-safe web applications using a single state transition function.
A library for building full web UIs with Web Components using Virtual DOM for state management and rendering.
A virtual DOM library for ClojureScript, inspired by React and Reagent, with immutable data structures and hot code swapping.
OCaml bindings for browser DOM APIs and an implementation of the Elm architecture with virtual DOM for building web applications.
A Preact component that renders HTML/XML as Virtual DOM, mapping custom elements to Preact components.
A testing utility for Preact components that provides virtual DOM access and an enzyme-like API.
A minimal functional-reactive Virtual DOM rendering library built on Preact for state management.
Marionette.js View and CompositeView implementations using virtual-dom for efficient UI rendering.
A pure Java framework for building reactive client-side web apps with POJO traffic, declarative views, and jUnit GUI testing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.