Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
A collaborative list of awesome Swift libraries and resources. Feel free to contribute!
GitHub stars and default-branch commits for matteocrippa/awesome-swift.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
A paging view with a highly customizable menu ✨
Swift library for choreographing animations on the screen.
:leaves: Concise Autolayout code
:octocat: ⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Swift UI library made by @Ramotion
⛵️ Elegant URL Routing for Swift
:octocat: PaperOnboarding is a material design UI slider. Swift UI library by @Ramotion
Find retain cycles / memory leaks sooner.
Gemini is rich scroll based animation framework for iOS, written in Swift.
Fully customizable and extensible action sheet controller written in Swift
Fetches the most dominant and prominent colors from an image.
Frontier CoreML audio models in your apps — text-to-speech, speech-to-text, voice activity detection, and speaker diarization. In Swift, powered by SOTA open source.
:package: Nothing but Cache.
Easily persist structs, images, and data on iOS
Beautiful flag icons for usage in apps and on the web.
:iphone: :movie_camera: A powerful and completely customizable media player for iOS
:bookmark_tabs: Presentation helps you to make tutorials, release notes and animated pages.
Helper functions for saving text in Keychain securely for iOS, OS X, tvOS and watchOS.
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
A fantastic Physical animation library for swift
™️ A powerful paging view controller with interactive indicator bars
↕️ VegaScroll is a lightweight animation flowlayout for UICollectionView completely written in Swift 4, compatible with iOS 11 and Xcode 9.
:octocat: 🎚 RAMPaperSwitch is a Swift material design UI module which paints over the parent view when the switch is turned on. iOS library by @Ramotion
Pure Swift iOS download framework with background downloads, relaunch recovery, resumable transfers, and task management.
Open source implementation of Apple's Combine framework for processing values over time.
Airbnb's Swift Style Guide
Calendar for Apple platforms in Swift
Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets.
iOS network debugging, like a wizard 🧙♂️
Easy interactive interruptible custom ViewController transitions
A custom reusable circular / progress slider control for iOS application.
Easy to use and highly customizable charts library for iOS
A license list generator of all your dependencies for iOS applications
A reactive, card-based UI framework built on UIKit for iOS developers.
💾 Swifty and modern UserDefaults
:octocat: 🔍 RAMReel is a UI controller that allows you to choose options from a list. Swift UI library made by @Ramotion
🌊 - Jelly is a library for animated, non-interactive & interactive viewcontroller transitions and presentations with the focus on a simple and yet flexible API.
Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. [iOS/macOS/tvOS/CALayer]
A CollectionView Layout displaying a slanted cells
⬆️ Media Capture in Swift
A fully customisable subclass of the native UIControl which allows you to create beautiful buttons without writing any line of code.
Swift Apps in a Swoosh! A modern framework for creating iOS apps, inspired by Redux.
📝 Read, update and write your Xcode projects
A library to present popovers. Simple, modern, and highly customizable. Not boring!
💾 A collection of classic-style UI components for iOS
Markdown View for iOS.
A library to recreate the iOS Apple Music now playing transition
▶️ Play and stream media in Swift
FlexLayout adds a nice Swift interface to the highly optimized facebook/yoga flexbox implementation. Concise, intuitive & chainable syntax.
📖 A simple, highly informative page view controller
:octocat: AdaptiveController is a 'Progressive Reduction' Swift UI module for adding custom states to Native or Custom iOS UI elements. Swift UI component by @Ramotion