EnumKit is a library that gives you the ability to simply access an enum associated value, without having to use pattern matching. It also offers many utilities available to other swift types, like updatability of an associated value and transformations.
β102Jul 16, 2020Updated 6 years ago
Alternatives and similar repositories for EnumKit
Users that are interested in EnumKit are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Reactive extension for the EnumKit framework to enable easy working with observables streams of events as enum casesβ20Jan 4, 2021Updated 5 years ago
- π§° Case paths extends the key path hierarchy to enum cases.β1,046Updated this week
- A swift theming framework for UIKit for easy adoption of multi theme and iOS dark modeβ46Dec 14, 2019Updated 6 years ago
- A fully customizable, composable layout for UICollectionViewβ10Apr 12, 2022Updated 4 years ago
- A complete reflection library for Swiftβ284May 23, 2022Updated 4 years ago
- Simple, predictable pricing with DigitalOcean hosting β’ AdAlways know what you'll pay with monthly caps and flat pricing. Enterprise-grade infrastructure trusted by 600k+ customers.
- A framework to build an event based, reactive architecture for swift iOS projectsβ71Apr 15, 2020Updated 6 years ago
- π A Swift macros for defining aliases for types, functions, variables, etc.β33May 6, 2024Updated 2 years ago
- A library for turning nebulous data into well-structured data, with a focus on composition, performance, generality, and ergonomics.β991Jul 3, 2026Updated 2 weeks ago
- πΌ A library for function composition.β1,151Jul 5, 2024Updated 2 years ago
- πΆ A collection of types and functions that enhance the Swift language.β477Jul 4, 2024Updated 2 years ago
- Open source implementation of Apple's Combineβ624Jul 16, 2023Updated 3 years ago
- A light-weight general-purpose library to help represent situations where the type of a value is one of a set of types. An alternative toβ¦β20Sep 11, 2025Updated 10 months ago
- Extensions and additions to AsyncSequence, AsyncStream and AsyncThrowingStream.β217Jan 29, 2023Updated 3 years ago
- Pretty print for Swift.β329Sep 3, 2024Updated last year
- End-to-end encrypted email - Proton Mail β’ AdSpecial offer: 40% Off Yearly / 80% Off First Month. All Proton services are open source and independently audited for security.
- Swift macro that can get KeyPath of all properties of struct, class, enum or actorβ12Jun 21, 2023Updated 3 years ago
- Set of result builderβ10Sep 18, 2025Updated 10 months ago
- A Swift macro that extracts associated values from enum casesβ23Oct 17, 2023Updated 2 years ago
- Bi-directional type bridging between RxSwift and Apple's Combine frameworkβ1,045Apr 21, 2024Updated 2 years ago
- Dynamic, Rule based @EnvironmentKeys for SwiftUIβ57Sep 20, 2019Updated 6 years ago
- Feedbacks is a tool to build feedback loops within a Swift based application. Feedbacks relies on Combine and is compatible with SwiftUI β¦β51Jun 15, 2021Updated 5 years ago
- Dynamically initialize enums in Swiftβ14Aug 30, 2021Updated 4 years ago
- Composing NSAttributedString with SwiftUI-style syntaxβ759Sep 2, 2024Updated last year
- Auto-binding for RxSwift inspired by SwiftUIβ45Feb 15, 2021Updated 5 years ago
- Open source password manager - Proton Pass β’ AdSecurely store, share, and autofill your credentials with Proton Pass, the end-to-end encrypted password manager trusted by millions.
- Testing tools and utilities for Apple's Combine framework.β447Dec 4, 2023Updated 2 years ago
- CombineExt provides a collection of operators, publishers and utilities for Combine, that are not provided by Apple themselves, but are cβ¦β1,798Jan 20, 2026Updated 6 months ago
- A collection of Swift Property Wrappers (formerly "Property Delegates")β1,333Oct 14, 2022Updated 3 years ago
- A Git diff parser written in Swiftβ16Apr 2, 2018Updated 8 years ago
- Open source implementation of Apple's Combine framework for processing values over time.β2,796Jan 24, 2024Updated 2 years ago
- Standard extensions for Foundation frameworkβ19Jul 13, 2026Updated last week
- Add Hashable conformance by decorating properties with Swift macrosβ26Feb 10, 2026Updated 5 months ago
- This package makes your Decodable types resilient to decoding errors and allows you to inspect those errors.β603Jun 23, 2026Updated 3 weeks ago
- semver (Semantic Version) Swift Β΅Framework.β336Apr 30, 2026Updated 2 months ago
- End-to-end encrypted email - Proton Mail β’ AdSpecial offer: 40% Off Yearly / 80% Off First Month. All Proton services are open source and independently audited for security.
- A Swift 6 networking library with async/await, JSON/XML deserialization, and auth header support β running on iOS/macOS/tvOS/watchOS/visiβ¦β44Apr 6, 2026Updated 3 months ago
- Your buddy in managing and maintaining GitHub repositories, and releases. Automatically generate changelogs from issues and merged pull-rβ¦β251Dec 11, 2024Updated last year
- A plugin to support R.swift in your own Swift packagesβ11May 3, 2022Updated 4 years ago
- Runtime-based setup for tracking autolayout feedback loopsβ107Jan 10, 2019Updated 7 years ago
- Declarative configuration for your objectsβ57Mar 10, 2026Updated 4 months ago
- The ISO 8601 duration API missing in Foundationβ34Jul 14, 2026Updated last week
- UniquelyTypedID Swift Macro. Let the compiler confirm you're passing the right kind of IDβ22Oct 1, 2023Updated 2 years ago