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 27 of 207 projects

DePict
DePictSwift

A simple, declarative, functional drawing framework for Swift, wrapping CoreGraphics for readable graphics code.

#functional-programming#ios#graphics
Stars36
Forks2
Last commit9 years ago
fluid
fluidLuau

A declarative UI framework for Roblox with a push-pull reactive graph and modern UI support.

#declarative#luau#roblox
Stars34
Forks14
Last commit1 day ago
SwiftUIRoutes
SwiftUIRoutesSwift

A SwiftUI library for type-safe routing and navigation using URLs or strongly-typed values.

#ios#swiftui-framework#swift-package-manager
Stars33
Forks0
Last commit7 months ago
NxEnabled
NxEnabledSwift

A Swift library that binds button enabled state to text input validation in iOS apps.

#uibutton#button-state#ios
Stars33
Forks3
Last commit8 years ago
element-js
element-jsJavaScript

Simple and lightweight base classes for creating web components with a beautiful, declarative API.

#web-components#custom-elements#vanilla-js
Stars30
Forks5
Last commit1 month ago
Lightning-Table
Lightning-TableObjective-C

A declarative API for working with UITableView in iOS, simplifying table view creation and management.

#ios#objective-c#uitableview
Stars28
Forks1
Last commit11 years ago
GoodProvider
GoodProviderSwift

A Swift library providing UITableView and UICollectionView providers to simplify basic data display scenarios in iOS apps.

#ios#uitableview#declarative-ui
Stars28
Forks0
Last commit3 years ago
ngx-flex-layout
ngx-flex-layoutTypeScript

A community-maintained port of @angular/flex-layout to support Angular versions beyond v15.

#flexbox#css-layout#layout
Stars23
Forks5
Last commit4 months ago
ThunderTable
ThunderTableSwift

A declarative Swift framework for simplifying UITableView creation in iOS with protocol-based rows and sections.

#ios#table-views#table
Stars21
Forks4
Last commit8 days ago
SpeziBluetooth
SpeziBluetoothSwift

A Swift module for connecting and communicating with Bluetooth devices using modern declarative programming paradigms.

#ios#bluetooth#declarative-ui
Stars20
Forks4
Last commit10 months ago
@semantic-components/re-captcha
@semantic-components/re-captchaTypeScript

A collection of accessible, customizable UI components built with modern Angular for declarative and composable applications.

#composable-components#ui#accessibility
Stars20
Forks4
Last commit
graafi
graafiJavaScript

A Cycle.js experiment exploring reactive programming patterns for building user interfaces.

#javascript-framework#reactive-programming#experimental
Stars20
Forks1
Last commit11 years ago
semantic-components
semantic-componentsTypeScript

A collection of accessible, customizable UI components built with modern Angular for declarative and composable applications.

#web-accessibility#standalone-components#ui
Stars20
Forks4
Last commit
SwiftyLayout
SwiftyLayoutSwift

A lightweight declarative auto-layout framework for Swift that describes constraints as mathematical formulas.

#macos-development#auto-layout#constraint-based-layout
Stars15
Forks1
Last commit9 years ago
Preact Side Effect
Preact Side EffectJavaScript

A Preact library for managing global side effects based on component prop changes.

#react-side-effect#side-effects#react-compatibility
Stars10
Forks1
Last commit9 years ago
Layout
LayoutLua

A GUI framework for the Gideros game engine, providing user-friendly interface creation with advanced layout and animation capabilities.

#game-ui#animation#gideros
Stars9
Forks4
Last commit4 years ago
purescript-halogen-menu
purescript-halogen-menuPureScript

A reusable Halogen component for building interactive, hierarchical menus in PureScript applications.

#functional-programming#interactive-menus#purescript
Stars8
Forks6
Last commit9 years ago
Quamolit
QuamolitCirru

An experimental canvas animation library with persistent data at its core, offering React-like declarative components.

#canvas-animation#clojurescript#animation
Stars7
Forks0
Last commit2 years ago
zeiss/fiber-htmx
zeiss/fiber-htmxCSS

A Go package for writing HTML5 and HTMX components declaratively in Go, designed to work with the Fiber web framework.

#web-components#server-side-rendering#html5
Stars6
Forks2
Last commit4 days ago
ThunderCollection
ThunderCollectionSwift

A declarative Swift framework for building UICollectionView interfaces with protocol-based configuration.

#ios#ui-framework#declarative-ui
Stars5
Forks2
Last commit8 days ago
yew-side-effect
yew-side-effectRust

A Yew library for managing side effects like document title updates, inspired by React patterns.

#webassembly#yew#side-effects
Stars5
Forks0
Last commit4 years ago
angular-3d
angular-3dTypeScript

Angular libraries for declarative 3D graphics with Three.js and GSAP-powered scroll animations.

#scroll-animations#three-js#3d-graphics
Stars4
Forks1
Last commit3 days ago
ember-steps
ember-stepsJavaScript

A declarative Ember addon for creating wizards, tabbed interfaces, and step-based UIs.

#user-interface#ember-addon#step-wizard
Stars4
Forks0
Last commit8 years ago
Dojo parse
Dojo parseTypeScript

A deprecated Dojo 2 library for declaratively instantiating widgets using a parser-based approach.

#deprecated#widget-parser#frontend-tooling
Stars3
Forks7
Last commit9 years ago
angular-tooltip
angular-tooltipTypeScript

A flexible Angular library for displaying tooltips both declaratively via directives and programmatically through a service.

#angular-tooltip#angular-directive#angular-tooltip-component
Stars2
Forks0
Last commit
Other Todo MVC
Other Todo MVCCSS

A TodoMVC implementation using the Imba programming language to demonstrate its declarative, performant web development approach.

#javascript-compiler#imba#dom-rendering
Stars1
Forks0
Last commit7 years ago
angular-anchored-floating-box
angular-anchored-floating-boxTypeScript

A declarative Angular library for rendering floating boxes anchored to any element with automatic repositioning.

#anchored-floating-box#angular-tooltip#popover
Stars0
Forks0
Last commit
PreviousPage 6 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
4 days ago
4 days ago
1 year ago
1 year ago
#Ios63
#Swift58
#Frontend55
#Mobile Development47
#Ui Framework34
#Cross Platform33
#Ui Components32
#Functional Programming26
#Ui25
#React24
#Javascript24
#Reactive Programming23