Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Declarative Ui

Declarative Ui

207 projects

Showing 36 of 207 projects

elements
elementsC++

A lightweight, modular, and embeddable C++20 GUI library with a declarative DSEL interface for building resolution-independent interfaces.

#c++20#resolution-independent#cpp17
Stars3.7k
Forks281
Last commit1 month ago
TresJs
TresJsVue

A Vue.js custom renderer that enables declarative 3D scene creation using ThreeJS components.

#declarative#threejs#vite
Stars3.6k
Forks191
Last commit1 day ago
Stevia
SteviaSwift

A Swift library for writing concise, readable, and maintainable Auto Layout code in iOS/tvOS apps.

#interface#ios#dsl
Stars3.4k
Forks220
Last commit10 months ago
react-simple-maps
react-simple-mapsJavaScript

A React library for creating beautiful SVG maps with d3-geo and topojson using a declarative API.

#d3-geo#geospatial#svg
Stars3.3k
Forks463
Last commit1 year ago
Threlte
ThrelteSvelte

A declarative, type-safe 3D framework for Svelte powered by Three.js, with built-in physics and animation.

#hacktoberfest#interactive-3d#animation
Stars3.3k
Forks174
Last commit1 day ago
rivets
rivetsJavaScript

A lightweight data binding and templating library that automatically updates the UI when data changes.

#dom-manipulation#keypath-binding#databinding
Stars3.2k
Forks301
Last commit5 months ago
hybrids
hybridsJavaScript

A JavaScript UI framework for building web components and applications with a unique declarative and functional architecture.

#web-components#functional-programming#javascript-framework
Stars3.2k
Forks89
Last commit1 month ago
HorizonCalendar
HorizonCalendarSwift

A declarative, performant iOS calendar UI component for SwiftUI and UIKit, supporting simple date pickers to full-featured calendar apps.

#ios#date-picker#ui-library
Stars3.1k
Forks261
Last commit1 month ago
LayoutKit
LayoutKitSwift

A fast, declarative view layout library for iOS, macOS, and tvOS designed as a performant alternative to Auto Layout.

#ios#linkedin#objective-c
Stars3.1k
Forks262
Last commit5 years ago
ReactiveSwift
ReactiveSwiftSwift

A Swift framework for reactive and functional programming, providing composable primitives for streams of values over time.

#stream-processing#functional-programming#ios
Stars3.0k
Forks430
Last commit1 year ago
Tokamak
TokamakSwift

A SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms.

#wasi#hacktoberfest#webassembly
Stars2.8k
Forks126
Last commit2 years ago
Tokamak
TokamakSwift

A SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms.

#wasi#hacktoberfest#webassembly
Stars2.8k
Forks126
Last commit2 years ago
SQLPage
SQLPageRust

Build data-centric web applications by writing SQL queries that automatically generate interactive user interfaces.

#database#crud-application#serverless
Stars2.5k
Forks175
Last commit2 days ago
V UI
V UIV

A cross-platform UI toolkit written in V for building native and custom widget applications on Windows, macOS, Linux, and Android.

#v-lang#ui-toolkit#lightweight
Stars2.5k
Forks160
Last commit2 months ago
Lustre
LustreGleam

A Gleam web framework for building HTML templates, single page applications, and real-time server components.

#web-components#functional-programming#single-page-application
Stars2.4k
Forks148
Last commit10 days ago
Percy
PercyRust

A Rust + WebAssembly toolkit for building isomorphic web applications with server-side rendering.

#isomorphic#webassembly#web-app
Stars2.3k
Forks86
Last commit17 days ago
Layout
LayoutSwift

A declarative UI framework for iOS that replaces Nibs and Storyboards with XML templates and runtime-evaluated expressions.

#storyboard-alternative#ios#xml-templates
Stars2.2k
Forks92
Last commit3 years ago
Render
RenderSwift

A SwiftUI-inspired declarative UI framework for UIKit with Flexbox layout, compatible with iOS 10+ and Objective-C.

#ios#yoga-layout#objective-c
Stars2.1k
Forks98
Last commit6 years ago
Grid
GridSwift

A powerful and flexible grid layout system for SwiftUI, inspired by CSS Grid.

#ios#css-grid#grid-layout
Stars2.1k
Forks99
Last commit16 days ago
victory-native
victory-nativeJavaScript

React Native charting library for building interactive data visualizations with a consistent API across platforms.

#react-native#declarative-ui#data-visualization
Stars2.0k
Forks156
Last commit1 year ago
MijickPopups
MijickPopupsSwift

A SwiftUI framework for creating customizable popups, alerts, sheets, and banners with minimal code.

#mobile-ui#apple-platforms#ios
Stars1.8k
Forks93
Last commit9 months ago
Layer Cake
Layer CakeSvelte

A headless visualization framework for building reusable graphics with Svelte.

#graphics#dataviz#canvas
Stars1.8k
Forks42
Last commit6 days ago
Graphic
GraphicDart

A grammar of data visualization and Flutter charting library based on The Grammar of Graphics.

#dart#chart#flutter-widget
Stars1.8k
Forks185
Last commit4 months ago
Two
TwoC++

A C++ toolkit for rapid development of live graphical applications and games with immediate-mode UI and graphics rendering.

#real-time-graphics#gamedev#app-prototyping
Stars1.7k
Forks100
Last commit2 years ago
Ribir
RibirRust

A Rust GUI framework for building multi-platform applications with a non-intrusive, data-driven approach.

#declarative#webassembly#gpu-rendering
Stars1.7k
Forks38
Last commit3 months ago
purescript-halogen
purescript-halogenPureScript

A declarative, type-safe UI library for building user interfaces in PureScript.

#component-architecture#functional-programming#ui
Stars1.6k
Forks217
Last commit1 year ago
Anvil
AnvilJava

A minimal reactive UI library for Android inspired by React, enabling declarative views with efficient updates.

#java-library#android#reactive-programming
Stars1.4k
Forks89
Last commit5 years ago
Hologram
HologramElixir

Full-stack Elixir web framework that compiles Elixir client-side code to JavaScript for building interactive UIs.

#elixir#component-system#declarative-ui
Stars1.4k
Forks107
Last commit19 hours ago
RxGesture
RxGestureSwift

A reactive gesture handling library for iOS and macOS using RxSwift, turning any view into a gesture observable.

#click#gesture#cocoa-touch
Stars1.4k
Forks182
Last commit3 months ago
iocraft
iocraftRust

A Rust crate for building beautiful, declarative terminal user interfaces (TUIs), CLIs, and text-based IO with React-like syntax.

#logs#terminal#tui
Stars1.4k
Forks51
Last commit3 days ago
Carbon
CarbonSwift

A declarative Swift library for building component-based user interfaces in UITableView and UICollectionView with diffing updates.

#declarative#ios#swiftui-compatible
Stars1.4k
Forks97
Last commit2 years ago
vue-konva
vue-konvaTypeScript

A Vue.js wrapper for Konva that enables declarative drawing of complex canvas graphics using Vue components.

#canvas-animation#graphics#konvajs
Stars1.3k
Forks140
Last commit1 month ago
SwiftForms
SwiftFormsSwift

A lightweight Swift library for easily creating and customizing forms in iOS applications.

#custom-cells#ios#selector-controllers
Stars1.3k
Forks207
Last commit5 years ago
Former
FormerSwift

A fully customizable Swift library for creating UITableView-based forms with ease.

#ios#form-builder#uitableview
Stars1.3k
Forks132
Last commit5 years ago
Fabulous
FabulousF#

A declarative UI framework for building cross-platform mobile and desktop apps using F# and the Model-View-Update architecture.

#maui#functional-programming#avalonia
Stars1.3k
Forks120
Last commit8 months ago
Fabulous
FabulousF#

A declarative UI framework for cross-platform mobile and desktop apps using MVU architecture and F# functional programming.

#maui#functional-programming#avalonia
Stars1.3k
Forks120
Last commit8 months ago
PreviousPage 2 of 6

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
Next
#Ios63
#Swift58
#Frontend55
#Mobile Development47
#Ui Framework34
#Cross Platform33
#Ui Components32
#Functional Programming26
#Ui25
#React24
#Javascript24
#Reactive Programming23