A (potentially) cross-platform, unidirectional data flow framework to build applications using a declarative and immutable UI API.
☆50Feb 5, 2019Updated 7 years ago
Alternatives and similar repositories for Portal
Users that are interested in Portal are comparing it to the libraries listed below
Sorting:
- A (potentially) cross-platform, declarative and immutable Swift library for building user interfaces☆15May 12, 2017Updated 8 years ago
- Entitas Swift implementation☆60Oct 29, 2018Updated 7 years ago
- Testing workshop code for Swift Aveiro + Swift Alps 2017☆12Nov 23, 2017Updated 8 years ago
- ☆68Oct 20, 2022Updated 3 years ago
- Algebraic laws bundled into concrete data types.☆21Jun 23, 2020Updated 5 years ago
- Define UI styles for iOS apps in a hot-reloadable yaml or json file☆301Feb 6, 2022Updated 4 years ago
- Elm/React.js-like architecture in Swift, powered by ReactiveSwift and LayoutKit.☆69Jan 15, 2017Updated 9 years ago
- Templates for generating code for JSON serialization and deserialization☆38Apr 16, 2018Updated 7 years ago
- Object-Oriented Programming in Functional Programming in Swift (4, I think)☆59Feb 26, 2018Updated 8 years ago
- ☆110Sep 26, 2019Updated 6 years ago
- Wadler's "A prettier printer" embedded pretty-printer DSL for Swift☆190Oct 14, 2021Updated 4 years ago
- Print your Lighthouse reports to your PR☆22Dec 5, 2019Updated 6 years ago
- Swift library for building component-based interfaces on top of UITableView and UICollectionView 🍱☆373Sep 1, 2020Updated 5 years ago
- Swift μ-framework for efficient array diffs and datasource adapters.☆351Oct 7, 2019Updated 6 years ago
- The Elm Architecture in Swift☆413Sep 19, 2017Updated 8 years ago
- playing around with an FP interface to animations☆23Oct 12, 2017Updated 8 years ago
- App for Laufpark Stechlin☆32May 18, 2021Updated 4 years ago
- Some templates to use for Code Generation in Swift with http://github.com/krzysztofzablocki/Sourcery☆101Aug 9, 2019Updated 6 years ago
- Fast build times for big Swift projects☆238Apr 4, 2020Updated 5 years ago
- Swift type checking and semantic analysis for developer tools☆80Mar 16, 2022Updated 3 years ago
- Sample project for Delegateless Cordinators pattern/concept☆23Nov 29, 2021Updated 4 years ago
- The missing link between API Calls (any data provider actually) and your UITableView (any view actually).☆15Jun 18, 2021Updated 4 years ago
- Example implementation of SwiftLint and Travis CI☆10May 1, 2016Updated 9 years ago
- Scripts to allow Swift static libraries to be compiled in Xcode☆346Jul 24, 2017Updated 8 years ago
- Swift playground with a micro web server that replies "Hello world!" to every request☆25Apr 19, 2017Updated 8 years ago
- Swift µframework implementing the Observer pattern 📡☆238Jun 18, 2019Updated 6 years ago
- Swift sample code for Bartosz Milewski's book "Category Theory for Programmers"☆93Dec 2, 2019Updated 6 years ago
- WIP: Apple Push Notification Service client built on Swift NIO☆50Feb 1, 2019Updated 7 years ago
- DEPRECATED☆596Mar 29, 2021Updated 4 years ago
- An alternative layout framework, a balanced medium between manual layout and auto layout. Great for calculating frames with FlightAnimato…☆22Jan 19, 2023Updated 3 years ago
- 🏁 An implementation of QuickCheck in Swift.☆25Jun 23, 2020Updated 5 years ago
- An experimental re-creation of Siri Shortcut's Drawer View component.☆132Oct 18, 2018Updated 7 years ago
- Swift package fuzzing engine☆75Jan 14, 2019Updated 7 years ago
- In botany, phyllotaxis (from Ancient Greek φύλλον (phúllon) 'leaf', and τάξις (táxis) 'arrangement') or phyllotaxy is the arrangement of …☆12Jan 12, 2023Updated 3 years ago
- A Sourcery template to automatically generate mocks from Swift protocols.☆23Jan 13, 2017Updated 9 years ago
- Functional DI explorations in Swift☆28Oct 25, 2017Updated 8 years ago
- Reactive + Automaton + VTree in Swift, inspired by Elm.☆102Feb 13, 2019Updated 7 years ago
- Unidirectional reactive architecture☆158May 4, 2023Updated 2 years ago
- An in-progress fast, dependently typed, functional programming language implemented in Swift.☆244Jul 2, 2019Updated 6 years ago