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

Sierra
SierraJava

A lightweight, declarative UI framework for simplifying Java Swing application development with XML markup.

#desktop-application#open-source#java-21
Stars150
Forks11
Last commit1 day ago
HypeUI
HypeUISwift

A SwiftUI-like DSL for building UIKit interfaces with declarative syntax, reducing UI code by over 30%.

#ios#swiftui-dsl#ui-framework
Stars148
Forks13
Last commit9 months ago
morph.nvim
morph.nvimLua

A React-like renderer for building interactive text user interfaces (TUIs) in Neovim with components and state.

#interactive-buffers#reactive-state#component-based
Stars136
Forks0
Last commit7 days ago
Delegated Events
Delegated EventsJavaScript

A Knockout.js plugin for declarative event delegation in markup, matching Knockout's data-binding style.

#event-delegation#mvc-framework#frontend
Stars134
Forks39
Last commit8 years ago
purescript-specular
purescript-specularPureScript

A Reflex-Dom inspired UI library for PureScript based on Functional Reactive Programming (FRP).

#dom-manipulation#purescript#frontend
Stars133
Forks8
Last commit11 months ago
Zikojs
ZikojsJavaScript

A versatile JavaScript library providing Hyperscript-based UI components, mathematical utilities, state management, and client-side routing.

#spa#zero-dependency#math
Stars133
Forks15
Last commit1 month ago
purescript-hedwig
purescript-hedwigPureScript

A fast, type-safe, declarative PureScript library for building web applications with competitive performance.

#functional-programming#animation#purescript
Stars130
Forks11
Last commit6 years ago
react-native-easy-dnd
react-native-easy-dndTypeScript

A simple and declarative drag-and-drop library for React Native applications.

#mobile-ui#animation#react-native
Stars127
Forks23
Last commit3 years ago
VertxUI
VertxUIJava

A pure Java framework for building reactive client-side web apps with POJO traffic, declarative views, and jUnit GUI testing.

#single-page-applications#clientside#client-side-java
Stars124
Forks13
Last commit7 years ago
purescript-optic-ui
purescript-optic-uiPureScript

A PureScript UI framework for building single-page web applications declaratively using lenses and traversals.

#functional-programming#lenses#single-page-application
Stars122
Forks10
Last commit9 years ago
Ashen
AshenSwift

A Swift framework for building terminal applications using The Elm Architecture.

#functional-programming#command-line-tools#text-user-interface
Stars119
Forks4
Last commit3 years ago
Cassowary
CassowarySwift

A Swift implementation of the Cassowary linear constraint solver for declarative UI layout and other constraint-based problems.

#cassowary#linear-programming#autolayout-alternative
Stars110
Forks15
Last commit7 years ago
PlayCanvas Web Components
PlayCanvas Web ComponentsTypeScript

Custom HTML elements for building declarative 3D interactive web applications with PlayCanvas.

#declarative#web-components#custom-elements
Stars102
Forks30
Last commit2 days ago
domkit
domkitHaxe

A strictly typed CSS-based UI framework for Haxe with declarative components and runtime styling.

#haxe#game-development#ui-framework
Stars93
Forks19
Last commit1 month ago
x-pokemon
x-pokemonHTML

A Polymer web component for displaying Pokémon in web applications.

#web-components#polymer#frontend
Stars92
Forks8
Last commit5 years ago
purescript-react-explor
purescript-react-explorPureScript

A PureScript library exploring comonadic approaches to modeling React user interfaces.

#functional-programming#comonads#experimental
Stars90
Forks5
Last commit8 years ago
Cocoa With Love Playgrounds
Cocoa With Love PlaygroundsSwift

Swift Playground implementations of Cocoa with Love articles demonstrating advanced iOS/macOS programming concepts.

#macos-development#auto-layout#xcode-playground
Stars88
Forks3
Last commit
react-native-forms
react-native-formsJavaScript

A declarative library for creating cross-platform, native-appearing forms in React Native.

#react-native#declarative-ui#ui-components
Stars87
Forks9
Last commit5 years ago
Mortar
MortarSwift

A Swift DSL for declarative, anonymous view hierarchy construction using UIKit, bridging UIKit and SwiftUI-like syntax.

#result-builder#anonymous-views#reactive-programming
Stars84
Forks10
Last commit4 months ago
Restraint
RestraintSwift

A minimal Swift library for declarative Auto Layout constraints, making NSLayoutConstraint usage more legible.

#auto-layout#declarative-ui#ui-programming
Stars79
Forks11
Last commit5 years ago
bdc-walkthrough
bdc-walkthroughTypeScript

An Angular Material library for creating declarative walk-through pop-ups and dialogs with task-based logic.

#angular-material#user-onboarding#task-management
Stars76
Forks18
Last commit1 year ago
Bamboo
BambooSwift

A Swift library for writing Auto Layout and manual layout constraints with concise, chainable syntax.

#auto-layout#ios#auto
Stars74
Forks7
Last commit7 years ago
SwiftBlocksUI
SwiftBlocksUISwift

A SwiftUI-like framework for building interactive Slack messages and modal dialogs declaratively.

#slack-apps#interactive-messages#blockkit
Stars72
Forks3
Last commit1 year ago
purescript-panda
purescript-pandaPureScript

A PureScript UI library for building declarative front-ends without a virtual DOM, using localized updates.

#functional-programming#purescript#frontend
Stars70
Forks5
Last commit7 years ago
Panda
PandaSwift

A Swift framework for declaratively building UIKit view hierarchies with concise, chainable syntax.

#ios#ui-framework#declarative-ui
Stars69
Forks5
Last commit6 years ago
IQListKit
IQListKitSwift

A model-driven Swift library for UITableView and UICollectionView that simplifies data source management with automatic diffing.

#ios#model-driven-ui#collectionview
Stars69
Forks8
Last commit1 year ago
YUI
YUIGame Maker Language

A UI system for GameMaker Studio 2 that replaces manual UI coding with editable text files and live reload.

#widget-templates#ui-animation#gamemaker-studio-2
Stars65
Forks5
Last commit3 days ago
ngx-tippy-wrapper
ngx-tippy-wrapperTypeScript

An Angular wrapper for Tippy.js that provides declarative tooltip and popover components.

#angular-tooltip#tooltip-library#tippy-js
Stars64
Forks13
Last commit5 months ago
ullr
ullrTypeScript

A library for building Web Components using functional programming patterns with Lit and RxJS.

#web-components#functional-programming#custom-elements
Stars64
Forks3
Last commit3 days ago
DNA
DNATypeScript

A library for building progressive web components with declarative APIs, customized built-in elements, and shadow-free composition.

#web-components#custom-elements#light-dom
Stars60
Forks1
Last commit25 days ago
SimplexArchitecture
SimplexArchitectureSwift

A SwiftUI architecture library that decouples state changes from views, inspired by TCA but with reduced computational overhead.

#reducer#ios#dependency-injection
Stars56
Forks1
Last commit7 days ago
Overlay
OverlaySwift

A flexible, protocol-oriented UI framework for Swift that enables declarative and type-safe styling of iOS views.

#ios#custom-styling#ui-framework
Stars51
Forks5
Last commit8 years ago
CGLayout
CGLayoutSwift

A powerful, rect-based autolayout framework for iOS, macOS, tvOS, and Linux that manages UIViews, NSViews, CALayers, and non-rendered views.

#calayer#ios#layout
Stars44
Forks6
Last commit4 years ago
FixFlex
FixFlexSwift

A declarative Auto Layout library for iOS/macOS/tvOS that simplifies UI constraint code with a simple, type-safe API.

#ios#appkit#layout
Stars43
Forks2
Last commit7 months ago
dqml
dqmlD

Qt QML bindings for the D programming language, enabling D applications to use QML for UI development.

#desktop-application#d-language#qt
Stars42
Forks14
Last commit3 years ago
action-sheet-rn
action-sheet-rnTypeScript

A declarative React Native library for displaying native iOS ActionSheets and Android Modal Bottom Sheets.

#ios#android#modal-bottom-sheet
Stars39
Forks2
Last commit3 years ago
PreviousPage 5 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
7 years ago
Next
#Ios63
#Swift58
#Frontend55
#Mobile Development47
#Ui Framework34
#Cross Platform33
#Ui Components32
#Functional Programming26
#Ui25
#React24
#Javascript24
#Reactive Programming23