Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Swift

Swift

2809 projects

Showing 36 of 2809 projects

PrediKit
PrediKitSwift

A Swift NSPredicate DSL for iOS, macOS, tvOS, and watchOS that provides a type-safe, closure-based alternative to string-based predicates.

#query-builder#apple-platforms#ios
Stars534
Forks29
Last commit7 years ago
Unrealm
UnrealmSwift

A Realm extension that enables storing Swift native types (structs, classes, enums) directly in Realm databases.

#mobile-database#database#ios
Stars533
Forks72
Last commit2 years ago
Unrealm
UnrealmSwift

Unrealm enables storing Swift native types (structs, classes, enums) in Realm databases without inheriting from Object.

#database#ios#structs
Stars533
Forks72
Last commit2 years ago
Gedatsu
GedatsuSwift

A Swift library that formats AutoLayout error console logs into human-readable output for iOS/macOS debugging.

#ios#development-tools#cocoapods
Stars531
Forks22
Last commit6 years ago
RMActionController
RMActionControllerObjective-C

An iOS framework for presenting any UIView in a UIAlertController-like action sheet with customizable actions.

#ios#objective-c#dialog
Stars531
Forks59
Last commit3 years ago
FiScript
FiScriptSwift

Execute custom scripts on files and folders directly from the macOS Finder context menu.

#productivity#context-menu#gui-application
Stars529
Forks37
Last commit4 years ago
KDDragAndDropCollectionView
KDDragAndDropCollectionViewSwift

A Swift library for implementing drag-and-drop data transfer between multiple UICollectionViews in iOS apps.

#ios#collectionview#drag
Stars529
Forks79
Last commit6 years ago
JBWatchActivityIndicator
JBWatchActivityIndicatorObjective-C

A macOS app that generates Apple Watch-style activity indicator image sequences for WatchKit animations.

#apple-watch#objective-c#activity-indicator
Stars527
Forks38
Last commit10 years ago
Viewer
ViewerSwift

A customizable iOS and tvOS image and video viewer (lightbox) with support for local and remote media.

#viewer#ios#pinch-to-zoom
Stars526
Forks55
Last commit6 years ago
MagicPie
MagicPieObjective-C

A powerful pie layer for iOS that provides smooth, robust animations for creating custom pie charts and visualizations.

#cocoa-touch#pie-chart#ios
Stars526
Forks74
Last commit2 years ago
PodsUpdater
PodsUpdaterSwift

A macOS app that helps iOS/macOS developers find and update CocoaPods dependency versions in their Podfile.

#version-control#podfile#dependency-management
Stars525
Forks28
Last commit7 years ago
Seaglass
SeaglassSwift

A truly native macOS Matrix client written in Swift/Cocoa with end-to-end encryption support.

#matrix#end-to-end-encryption#secure-communication
Stars525
Forks33
Last commit5 years ago
PickerView
PickerViewSwift

A highly customizable alternative to UIPickerView for iOS, written in Swift.

#ios#open-source#scrolling
Stars525
Forks88
Last commit7 years ago
MKDropdownMenu
MKDropdownMenuObjective-C

A highly customizable dropdown menu component for iOS apps, inspired by UIPickerView.

#dropdown-menus#ios#dropdownmenu
Stars524
Forks82
Last commit8 years ago
Cookiecutter
CookiecutterRuby

A template for creating new Swift frameworks with pre-configured CI/CD, dependency managers, and project structure.

#apple-platforms#ios#travis-ci
Stars524
Forks45
Last commit5 years ago
Apple Juice
Apple JuiceSwift

An advanced battery gauge for macOS that displays remaining battery time and sends percentage-based notifications.

#battery-gauge#high-sierra#power-management
Stars523
Forks31
Last commit4 years ago
CZPicker
CZPickerObjective-C

A customizable popup picker view for iOS apps built in Objective-C.

#ios#popup#objective-c
Stars523
Forks89
Last commit2 years ago
signals-ios
signals-iosObjective-C

A type-safe eventing library for iOS that replaces NSNotifications and delegates with an attach-and-forget observation pattern.

#event-driven#ios#objective-c
Stars521
Forks50
Last commit7 years ago
Smile
SmileSwift

A Swift library for working with emojis, providing detection, manipulation, and metadata lookup.

#emoji#name#ios
Stars521
Forks46
Last commit4 years ago
Eject
EjectSwift

A command-line tool that generates Swift code from Interface Builder .xib files to transition to programmatic UI layout.

#auto-layout#developer-tools#xib-converter
Stars519
Forks24
Last commit4 years ago
jmc
jmcSwift

A hackable, high-performance media manager and player for macOS designed as a drop-in replacement for Music.app.

#lan-sharing#music#music-library
Stars519
Forks18
Last commit4 years ago
MYTableViewIndex
MYTableViewIndexSwift

A pixel-perfect, customizable replacement for UITableView section index in Swift with image support and automatic layout.

#ios#ui-component#accessibility
Stars519
Forks49
Last commit7 years ago
JustLog
JustLogSwift

An iOS logging library that supports console, file, and remote Logstash logging via TCP socket with minimal setup.

#logz#ios#tcp-socket
Stars518
Forks86
Last commit2 years ago
Bleu
BleuSwift

A modern Bluetooth Low Energy framework for Swift that uses distributed actors and @Resolvable protocols for type-safe communication.

#distributed-actors#ios#bluetooth-le
Stars517
Forks31
Last commit3 months ago
YetAnotherAnimationLibrary
YetAnotherAnimationLibrarySwift

A Swift-optimized animation library for gesture-driven interfaces, offering spring, curve, and decay animations with a protocol-oriented design.

#spring-animation#gesture-driven#ios
Stars517
Forks29
Last commit
Dynamic Dark Mode
Dynamic Dark ModeSwift

A smart, automatic Dark Mode toggle for macOS that switches based on daylight, custom schedules, or ambient light.

#flux#productivity#macos-mojave
Stars515
Forks32
Last commit4 years ago
Kaeru
KaeruSwift

A UINavigationController subclass that enables iOS task manager-style view controller switching with snapshots.

#ios#uinavigationcontroller#ui-library
Stars514
Forks28
Last commit9 years ago
iOS-CircleProgressView
iOS-CircleProgressViewSwift

A customizable iOS circle progress view control that works with both code and Interface Builder.

#ios#custom-view#objective-c
Stars514
Forks96
Last commit7 years ago
Viperit
ViperitSwift

A Swift framework for building iOS apps following the VIPER architecture with minimal boilerplate.

#viper#ios#unit-testing
Stars513
Forks69
Last commit5 years ago
NSRails
NSRailsObjective-C

iOS/macOS framework for mapping native objects to Rails REST APIs with seamless CoreData integration.

#object-mapping#objective-c#rest-api
Stars513
Forks35
Last commit9 years ago
CountryPickerView
CountryPickerViewSwift

A customizable iOS view for selecting countries with flags, codes, and phone numbers.

#country-list#ios#internationalization
Stars512
Forks200
Last commit2 years ago
PieCharts
PieChartsSwift

An easy-to-use, highly customizable pie charts library for iOS with interactive and animated capabilities.

#chart#pie-chart#ios
Stars508
Forks95
Last commit3 years ago
ScrollPager
ScrollPagerSwift

A scroll pager control for iOS that displays tabs and manages paging between views, similar to Flipboard's interface.

#ios#paging#tab-navigation
Stars507
Forks76
Last commit5 years ago
Glide Engine
Glide EngineSwift

A SpriteKit and GameplayKit based engine for building 2D games on Apple platforms, with a focus on side scrollers.

#apple#ios#gameplaykit
Stars506
Forks46
Last commit1 year ago
Hanson
HansonSwift

A lightweight Swift library for observing and binding values, designed to support MVVM architecture in iOS apps.

#apple-platforms#ios#observation
Stars506
Forks12
Last commit4 years ago
Haptico
HapticoSwift

An easy-to-use iOS haptic feedback generator with pattern-play support for custom vibration sequences.

#ui-ux#ios#feedback
Stars503
Forks33
Last commit1 year ago
PreviousPage 35 of 79Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 years ago
#Ios2041
#Cocoapods928
#Macos807
#Mobile Development800
#Ui Components531
#Carthage511
#Uikit390
#Objective C331
#Animation291
#Swift Package Manager267
#Xcode239
#Tvos235