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 5 years ago
Alternatives and similar repositories for EnumKit
Users that are interested in EnumKit are comparing it to the libraries listed below
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,035Updated this week
- π A Swift macros for defining aliases for types, functions, variables, etc.β34May 6, 2024Updated last year
- A complete reflection library for Swiftβ280May 23, 2022Updated 3 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 4 years ago
- UniquelyTypedID Swift Macro. Let the compiler confirm you're passing the right kind of IDβ22Oct 1, 2023Updated 2 years ago
- A Swift macro that extracts associated values from enum casesβ23Oct 17, 2023Updated 2 years ago
- Set of result builderβ10Sep 18, 2025Updated 5 months ago
- Swift macro that can get KeyPath of all properties of struct, class, enum or actorβ12Jun 21, 2023Updated 2 years ago
- Add Hashable conformance by decorating properties with Swift macrosβ26Feb 10, 2026Updated 3 weeks 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 5 months ago
- Pretty print for Swift.β328Sep 3, 2024Updated last year
- Open source implementation of Apple's Combineβ625Jul 16, 2023Updated 2 years ago
- πΌ β A type-safe, XPC-available SourceKitten (SourceKit) interface with some sugar.β10Mar 7, 2019Updated 6 years ago
- Dead simple state machines in Swiftβ12Jun 21, 2020Updated 5 years ago
- ποΈ A build tool plugin for reporting the contents of Xcode's IndexStore in a customizable format.β19Sep 2, 2025Updated 6 months ago
- A fully customizable, composable layout for UICollectionViewβ10Apr 12, 2022Updated 3 years ago
- β35Sep 11, 2023Updated 2 years ago
- βοΈ Atomic approach state management and dependency injection for SwiftUIβ318Oct 3, 2025Updated 5 months ago
- Type-safe routing in SwiftUIβ23Aug 25, 2020Updated 5 years ago
- A framework to build an event based, reactive architecture for swift iOS projectsβ72Apr 15, 2020Updated 5 years ago
- πΆ A collection of types and functions that enhance the Swift language.β476Jul 4, 2024Updated last year
- A swift theming framework for UIKit for easy adoption of multi theme and iOS dark modeβ46Dec 14, 2019Updated 6 years ago
- Bi-directional type bridging between RxSwift and Apple's Combine frameworkβ1,049Apr 21, 2024Updated last year
- Dynamically initialize enums in Swiftβ14Aug 30, 2021Updated 4 years ago
- Simple Web Assembly application with Go runtime and Swift binaryβ14Nov 30, 2020Updated 5 years ago
- A plugin to support R.swift in your own Swift packagesβ11May 3, 2022Updated 3 years ago
- Composing NSAttributedString with SwiftUI-style syntaxβ758Sep 2, 2024Updated last year
- Extensions and additions to AsyncSequence, AsyncStream and AsyncThrowingStream.β217Jan 29, 2023Updated 3 years ago
- πΌ A library for function composition.β1,153Jul 5, 2024Updated last year
- Modern Network Reachability in Swift using Structured Concurrencyβ24Mar 30, 2025Updated 11 months ago
- Your buddy in managing and maintaining GitHub repositories, and releases. Automatically generate changelogs from issues and merged pull-rβ¦β250Dec 11, 2024Updated last year
- A declarative user interface DSL inspired by SwiftUIβ70Jun 14, 2020Updated 5 years ago
- π Build utilities in pure Swiftβ689Sep 29, 2023Updated 2 years ago
- A complete set of primitives for concurrency and reactive programming on Swiftβ158Oct 3, 2021Updated 4 years ago
- Track read/write access effortlessly using Swift macros, with properties automatically converted into copy-on-write for optimal efficiencβ¦β15Sep 24, 2025Updated 5 months ago
- SwiftDemangling for Swift, clone from apple/swift/lib/Demanglingβ58Feb 11, 2026Updated 3 weeks ago
- Testing tools and utilities for Apple's Combine framework.β448Dec 4, 2023Updated 2 years ago
- This package makes your Decodable types resilient to decoding errors and allows you to inspect those errors.β603Sep 17, 2025Updated 5 months ago