Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Swift
S

Swift

Language
2359 projects3523.9k total stars387.7k total forks21 languages

Open-source projects built with Swift

There are currently 2359 open-source projects built with Swift, with a combined total of 3523.9k GitHub stars. The most common language among these projects is Swift.

Showing 2,156 open-source projects · page 32 of 60

……
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
PickerView
PickerViewfilipealva/PickerView

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

52788Swift
7 years ago
Seaglass
Seaglassneilalexander/seaglass

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

52733Swift
4 years ago
FiScript
FiScriptMortennn/FiScript

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

52737Swift
4 years ago
PodsUpdater
PodsUpdaterkizitonwose/PodsUpdater

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

52629Swift
7 years ago
Cookiecutter
CookiecutterRahulKatariya/SwiftFrameworkTemplate

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

52545Ruby
4 years ago
MYTableViewIndex
MYTableViewIndexmindz-eye/MYTableViewIndex

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

52449Swift
6 years ago
ClusterKit
ClusterKithulab/ClusterKit

An elegant and efficient iOS map clustering framework supporting MapKit, Google Maps, Mapbox, and YandexMapKit.

52385Objective-C
5 years ago
Smile
Smileonmyway133/Smile

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

52346Swift
4 years ago
Apple Juice
Apple Juiceraphaelhanneken/apple-juice

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

52132Swift
3 years ago
mattress
mattressbuzzfeed/mattress

A Swift framework for caching entire web pages for offline browsing and faster loading on iOS.

52144Swift
8 years ago
Eject
EjectRightpoint/Eject

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

52024Swift
4 years ago
JustLog
JustLogjusteat/JustLog

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

51989Swift
2 years ago
jmc
jmcjcm93/jmc

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

51917Swift
3 years ago
LayoutInspector
LayoutInspectorisavynskyi/LayoutInspector

A tool to debug iOS app layouts directly on devices by inspecting layers in 3D and viewing attributes.

51623Swift
5 years ago
WatchdogInspector
WatchdogInspectortapwork/WatchdogInspector

A debugging tool that displays real-time framerate (fps) and detects main thread stalls in iOS apps via the status bar.

51520Objective-C
4 years ago
Kaeru
Kaerubannzai/Kaeru

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

51428Swift
9 years ago
iOS-CircleProgressView
iOS-CircleProgressViewCardinalNow/iOS-CircleProgressView

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

51494Swift
6 years ago
Viperit
Viperitferranabello/Viperit

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

51369Swift
4 years ago
NSRails
NSRailsdingbat/nsrails

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

51235Objective-C
9 years ago
CountryPickerView
CountryPickerViewkizitonwose/CountryPickerView

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

512202Swift
2 years ago
ScrollPager
ScrollPageraryaxt/ScrollPager

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

50876Swift
5 years ago
PieCharts
PieChartsi-schuetz/PieCharts

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

50796Swift
3 years ago
Hanson
Hansonblendle/Hanson

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

50712Swift
4 years ago
Glide Engine
Glide Enginecocoatoucher/Glide

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

50646Swift
1 year ago
Bleu
Bleu1amageek/Bleu

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

50531Swift
9 days ago
PMHTTP
PMHTTPpostmates/PMHTTP

A Swift/Obj-C HTTP framework built on URLSession with first-class REST and JSON support.

50335Swift
5 years ago
Haptico
HapticoiSapozhnik/Haptico

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

50332Swift
1 year ago
CFNotify
CFNotifyJT501/CFNotify

A lightweight Swift UI framework for creating smooth, customizable notifications and alerts on iOS.

50322Swift
2 years ago
CFNotify
CFNotifyJT501/SwiftNotify

A Swifty UI framework for creating smooth, interactive notifications and alerts on iOS using UIKit Dynamics.

50322Swift
2 years ago
Periscope VideoViewController
Periscope VideoViewControllergontovnik/Periscope-VideoViewController

iOS video view controller with Periscope-style fast rewind gesture control for Swift apps.

50238Swift
9 years ago
Dispatch
Dispatchalexdrone/Store

A unidirectional, transactional, operation-based state management library for Swift and SwiftUI applications.

50136Swift
4 years ago
ContainerController
ContainerControllermrustaa/ContainerController

A customizable iOS swipe-panel UI component inspired by Apple Maps, supporting animated transitions, scroll views, and flexible layouts.

50147Swift
1 year ago
TabDrawer
TabDrawerwinslowdibona/TabDrawer

A customizable iOS TabBar UI element with drawer functionality and action blocks for tab selection.

49929Swift
10 years ago
Xniffer
Xnifferxmartlabs/Xniffer

A non-intrusive Swift network profiler for debugging and monitoring iOS app requests and responses.

49917Swift
8 years ago
MMLanScan
MMLanScanmavris/MMLanScan

An iOS library for scanning local networks to discover connected devices and retrieve their IP, MAC address, hostname, and brand.

498125Objective-C
5 years ago
Graphaello
Graphaellonerdsupremacist/Graphaello

A code generation tool for using GraphQL directly in SwiftUI views with declarative, type-safe property wrappers.

49816Swift
4 years ago
1
31
32
33
60