Showing 36 of 234 projects
A Swift URL router for handling Custom URL Schemes and Universal Links with type-safe argument parsing.
A job scheduler for iOS, macOS, tvOS, and watchOS with constraints like concurrent execution, persistence, retry, and delays.
A customizable iOS and tvOS circle progress bar control with live Interface Builder preview and animation support.
A Swift SDK for natively connecting iOS, macOS, tvOS, and watchOS applications to Drupal 7 and 8 backends.
A Swift SDK for sending app analytics from iOS, tvOS, and macOS apps to a Matomo server.
A highly customizable spinning wheel control for iOS, macOS, and tvOS with dynamic content, animations, and effects.
A Solarized Dark color theme for Xcode, compatible with modern versions since Xcode 8.
A pure Swift JSON encoding/decoding library with a strongly-typed API and comprehensive accessors.
A protocol-based networking library for Swift focused on requesting and decoding JSON via Decodable.
A Swift framework for implementing and using x-callback-url for inter-app communication on Apple platforms.
An elegant and flexible tweening library for iOS and tvOS, enabling smooth animations with support for grouping, sequencing, and custom easing.
A lightweight Swift library for high-speed USB data transmission between iOS/tvOS and macOS devices.
Atomic state management and dependency injection library for SwiftUI applications.
A Swift image downloader library for iOS, tvOS, and macOS that simplifies asynchronous image loading in image views.
A unidirectional state management architecture for Swift, inspired by Vuex and Flux.
A Swift package for measuring and reporting execution time of operations with support for nested measurements and statistical analysis.
A command-line tool to create XCFrameworks for multiple Apple platforms (iOS, macOS, tvOS, watchOS) in one shot.
A Swift DSL for AutoLayout with clear, concise syntax that works in both Swift and Objective-C.
A UIViewController subclass for iOS/tvOS that manages child view controllers based on state, helping solve the Massive View Controller problem.
A JavaScript framework for building Apple TV applications using TVML and TVJS with a modern SPA-like architecture.
A Swift library for managing complex workflows and app routing with compile-time safety and minimal boilerplate.
A Swift library that simplifies Core Data stack management and CRUD operations with concise, type-safe APIs.
A Swift framework for iOS, macOS, and tvOS to connect to SMB2/3 shares and perform file operations.
Define and hot-reload UI styles for iOS apps using external YAML or JSON theme files.
A Swift library for iOS and tvOS that adds animated audio indicator bars to show which audio is playing, similar to Apple's Podcasts app.
A clean and lightweight progress HUD for iOS and tvOS, ported to Swift from SVProgressHUD with thread safety and App Extension support.
A lightweight Swift library for manual view and layer layout on iOS and tvOS, featuring a smart assign operator and edge-based positioning.
A simple Swift class for playing audio files in iOS, macOS, and tvOS applications.
A unified Swift framework to detect and respond to accessibility settings across iOS, macOS, tvOS, and watchOS.
A Swift package providing micro utility extensions for Standard Library, Foundation, and native frameworks to accelerate iOS/macOS development.
A flexible Swift library for replaying HTTP requests in unit tests, inspired by VCR.
A Swift framework for integrating Tiled map editor assets with Apple's SpriteKit for iOS, tvOS, and macOS games.
An extensible Swift framework providing over 60 monitor classes to handle system events and notifications across Apple platforms.
A Swift library that simplifies working with Date, DateComponents, and TimeInterval using a clean, modular API.
A child view controller framework for iOS/macOS/tvOS that enables continuous scrolling across multiple scroll views.
A Swift wrapper for Apple's MultipeerConnectivity framework enabling automatic offline data transmission between iOS, macOS, and tvOS devices.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.