A handy collection of more than 500 native Swift extensions to boost your productivity.
Repository Index
68,760 visible repositories in the index
1–24 of 66 · Most stars
Enchanted is iOS and macOS app for chatting with private self hosted language models such as Llama2, Mistral or Vicuna using Ollama.
A lightweight generic cache for iOS written in Swift with extra love for images.
Let an AI model use a real iPhone with a $7 ESP32: AirPlay eyes, USB HID hands, any OpenAI-compatible vision model. No Mac, no developer account, no jailbreak.
- ai-agent
- airplay
- automation
- computer-use
A handy swift json-object serialization/deserialization library
- swift
- json
- serialization
- json-fields
💻 A fast and flexible O(n) difference algorithm framework for Swift collection.
- diff
- difference
- changeset
- collectionview
nanoMuse: an open-source personal agent for every device you own. One agent with a name and a look of its own that does things, keeps working while the app is closed, remembers you, and asks before anything you cannot undo. On Android, iPhone and iPad, Windows / macOS / Linux and in the browser; your phone's screen and your computer as its hands.
Effortless ZIP Handling in Swift
- swift
- zip
An open-source, privacy-enhancing web browser for iOS, utilizing the Tor anonymity network
A nicer way to handle files & folders in Swift
- files
- folders
- swift
- script
Intuitive date handling in Swift
- swift
- date
iOS 360° panorama video player with Metal rendering support (formerly HTY360Player)
Dynamically changes status bar style depending on content behind it
- status
- bar
- tint
- uikit
IHKeyboardAvoiding is an elegant solution for keeping any UIView visible when the keyboard is being shown - no UIScrollView required!
PagingKit provides customizable menu UI. It has more flexible layout and design than the other libraries.
A simple and easily customizable InputAccessoryView for making powerful input bars with autocomplete and attachments
- swift
- input
- uikit
- uicomponent
TBIconTransitionKit is an easy to use icon transition kit that allows to smoothly change from one shape to another.
Managing Pull Requests and Issues For GitHub & GitHub Enterprise
A modern In-App Purchases management framework for iOS.
- swift
- in-app-purchase
- ios
A micro-framework for observing file changes, both local and remote. Helpful in building developer tools.
A library that displays spherical or cylindrical panoramas with touch or motion based controls.
- panorama
- equirectangular-panorama
- 360-photo
- spherical-panoramas
Protocol oriented, Cocoa UI abstractions based library that helps to handle view controllers composition, navigation and deep linking tasks in the iOS application. Can be used as the universal replacement for the Coordinator pattern.
- router
- routing-engine
- deeplink
- deeplinks
🟣 A robust Swift state-management framework designed for complex applications, featuring an integrated ORM for efficient data handling.
Minimal edits from one collection to another
- ios
- uicollectionview
- uitableview
- minimal-edits