Showing 36 of 173 projects
A lightweight Swift library for declarative UI styling and layout patterns on top of UIKit and Auto Layout.
A Clojure(Script) library for building interactive visualization apps with Vega-Lite/Vega using data-driven templates.
A high-performance, pure ClojureScript declarative DOM library with reactive atoms, hiccup syntax, and built-in animations.
A declarative terminal graphics library for OCaml that abstracts terminal programming with composable images.
A Flutter library for creating flexible and easy-to-use page transition animations with minimal boilerplate.
Angular wrapper for Mapbox GL JS providing declarative components for interactive maps.
A modern C++20 GUI framework with MVVM architecture, reactive capabilities, and hardware-accelerated GPU rendering for cross-platform applications.
A simple PureScript wrapper for React providing a clean API to the most commonly-used parts of React's functionality.
A Vue 3 library for 2D graphics rendering using Skia and Rust-based software rasterization.
A fast and simple PureScript framework inspired by the Elm architecture for building web applications.
Define and hot-reload UI styles for iOS apps using external YAML or JSON theme files.
A cross-platform Vulkan game engine with a FrameGraph-based renderer and a declarative C++ UI framework called Fusion.
A library of custom HTML elements that enables AJAX operations and templating directly in HTML, reducing JavaScript dependency.
A special-purpose UI library for PureScript that uses Applicative-style programming to build reactive interfaces from input fields.
A reactive Luau library for creating UI with declarative syntax and full typechecking.
A Swift library that simplifies Core Animation with SpriteKit-like builders for CALayer animations.
A Swift library for declaratively representing UITableView data structures with a fluent API.
React hooks for using Capacitor's native APIs, providing a declarative interface for mobile and web development.
A Swift macro that provides ViewBuilder-like syntax for composing Text in SwiftUI with support for control flow and separators.
A cellmodel-driven collection view manager for iOS that simplifies UICollectionView data handling.
A PureScript framework for writing scalable, performant apps with mathematical precision using functional programming.
A Knockout.js plugin providing enhanced binding syntaxes including embedded text bindings, filters, and expression-based event handling.
A declarative text styling library for iOS with streamlined Dynamic Type support.
A multiplatform framework for building interactive 3D and XR experiences using React and Babylon.js with a declarative component model.
React components for declaratively composing animated, interactive visualizations.
A SwiftUI library for quickly implementing swipeable page views with extensive customization options.
A DSL-based layout builder for iOS AutoLayout that enables rapid UI construction in code, faster than Interface Builder.
A small ClojureScript library for performant canvas and visual manipulation.
Adds switch/case control flow bindings to Knockout.js for cleaner conditional rendering in templates.
A SwiftUI library for creating smooth animated linear gradients with customizable colors, animation, and control points.
A PureScript library that replaces the virtual DOM with a static DOM approach to avoid expensive diffing operations.
A React-inspired Swift framework for building declarative, component-based native iOS user interfaces.
A Swift library that simplifies UICollectionView data source and delegate configuration with type safety and diffing-based reloads.
A Swift framework for building iOS forms with a declarative, readable syntax and built-in validation.
An Elm-like architecture library for building PureScript web applications with no npm dependencies.
A SwiftUI-like DSL for building UIKit interfaces with declarative syntax, reducing UI code by over 30%.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.