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

XGist
XGistSwift

A Xcode extension that sends selected code to GitHub Gist and copies the URL to your clipboard.

#xcode-plugin#developer-tools#xcode-extension
Stars81
Forks5
Last commit9 years ago
IncrementableLabel
IncrementableLabelSwift

A customizable UILabel for iOS and tvOS that animates number increments with various easing options.

#ios#animation#number-formatting
Stars81
Forks11
Last commit6 years ago
Texstyle
TexstyleSwift

A Swift library for formatting iOS attributed strings with strong typing, caching, and convenient APIs.

#ios#caching#type-safe
Stars81
Forks22
Last commit4 years ago
Lyricism
LyricismSwift

A macOS app that displays lyrics for songs currently playing in iTunes or Spotify.

#music#desktop-app#lyrics
Stars80
Forks4
Last commit9 years ago
Github contributions
Github contributionsSwift

iOS, WatchOS, and OSX app to track GitHub contributions with widgets and complications.

#ios-app#watchos-app#github-api
Stars80
Forks8
Last commit7 years ago
Continuum
ContinuumSwift

A lightweight Swift binding library using NotificationCenter for UI and object property observation.

#ios#reactive-programming#property-observation
Stars80
Forks4
Last commit8 years ago
Learn about transducers
Learn about transducersSwift

An interactive Swift playground tutorial for learning about transducers through hands-on examples.

#functional-programming#transducers#educational
Stars80
Forks8
Last commit11 years ago
swift-testing-expectation
swift-testing-expectationSwift

A Swift library providing XCTest-like asynchronous expectations for the Swift Testing framework.

#ios#swift-testing#unit-testing
Stars80
Forks4
Last commit2 months ago
AnimatablePlayButton
AnimatablePlayButtonSwift

A customizable animated play/pause button for iOS built with Swift using Core Animation layers and keyframe animations.

#ios#pause-button#animation
Stars80
Forks9
Last commit6 years ago
SemiModalViewController
SemiModalViewControllerSwift

A UIViewController extension for presenting views and view controllers as bottom-half modals in iOS apps.

#ios#swift-package-manager#ui-extension
Stars80
Forks10
Last commit6 years ago
ViperC
ViperCObjective-C

Xcode template for generating VIPER architecture modules in Objective-C or Swift.

#viper#ios#mobile-architecture
Stars80
Forks24
Last commit2 years ago
FDChessboardView
FDChessboardViewSwift

A customizable iOS and macOS view controller for displaying and interacting with chess boards, supporting various chess variants.

#ios#chessboard#ui-component
Stars80
Forks21
Last commit8 months ago
kitura-sample
kitura-sampleSwift

A sample application demonstrating key features of the Kitura web framework for Swift, including routing, authentication, and database integration.

#sample-app#database#server-side
Stars80
Forks41
Last commit6 years ago
WeakableSelf
WeakableSelfSwift

A Swift micro-framework to simplify using weak references to self in closures.

#ios#micro-framework#memory-management
Stars79
Forks7
Last commit5 years ago
Restraint
RestraintSwift

A minimal Swift library for declarative Auto Layout constraints, making NSLayoutConstraint usage more legible.

#auto-layout#declarative-ui#ui-programming
Stars79
Forks11
Last commit5 years ago
Deviice
DeviiceSwift

A Swift library to easily check the current device and retrieve detailed information about it.

#device-family#ios#system
Stars79
Forks18
Last commit1 month ago
ReactiveAPI
ReactiveAPISwift

A declarative networking library for iOS that combines URLSession with RxSwift for clean, reactive API calls.

#declarative-programming#ios#api
Stars79
Forks7
Last commit2 years ago
SwiftyOverlay
SwiftyOverlaySwift

A Swift library for displaying instructional overlays and info on iOS UI components at runtime.

#ios#user-guidance#runtime-overlay
Stars79
Forks12
Last commit4 years ago
wechsel
wechselSwift

A macOS tool that lets you switch between Bluetooth audio devices using a global keyboard shortcut.

#airpods#productivity#audio-switching
Stars79
Forks5
Last commit4 years ago
TipJarViewController
TipJarViewControllerSwift

A drop-in tip jar view controller for iOS apps that handles in-app purchases for one-time and subscription tips.

#ios#tips#monetization
Stars79
Forks13
Last commit1 year ago
SSCustomTabMenu
SSCustomTabMenuSwift

A customizable iOS bottom menu component that works like a tab bar, built in Swift.

#ios#custom-ui#tab-bar
Stars78
Forks13
Last commit8 years ago
SendGrid Provider
SendGrid ProviderSwift

A SendGrid-powered mail backend for Vapor, enabling email sending via SendGrid's V3 API.

#vapor-service#sendgrid#swift-linux
Stars78
Forks30
Last commit1 year ago
SociableWeaver
SociableWeaverSwift

A lightweight Swift framework for building declarative, type-safe GraphQL queries using Swift 5.1 function builders and CodingKeys.

#declarative#ios#graphql
Stars78
Forks7
Last commit4 years ago
VerticalSlider
VerticalSliderShell

A vertical implementation of the UISlider control for iOS apps, with customizable visual properties.

#ios#custom-controls#mobile-development
Stars78
Forks12
Last commit7 years ago
SVUploader
SVUploaderSwift

A customizable iOS view class for displaying upload progress with animated circular loaders.

#ios#progress#animation
Stars78
Forks10
Last commit9 years ago
MemoryCache
MemoryCacheSwift

A type-safe, thread-safe LRU memory cache implementation for Swift applications.

#ios#lru-cache#memory-cache
Stars78
Forks5
Last commit5 years ago
Board For GitHub
Board For GitHubObjective-C

A native macOS app that displays GitHub project web pages in a webview for convenient monitoring.

#desktop-app#trello#objective-c
Stars78
Forks10
Last commit9 years ago
VIPER Module Generator
VIPER Module GeneratorSwift

A Swift 4.2 Xcode template for generating VIPER module boilerplate code with predefined functions and a BaseViewProtocol.

#viper#viper-modules#ios
Stars78
Forks11
Last commit5 years ago
BPMAnalyser
BPMAnalyserC

A Swift library for iOS that analyzes BPM (beats per minute) from audio files using the Superpowered audio engine.

#music#bpm#ios
Stars78
Forks10
Last commit8 years ago
AcknowledgementsPlist
AcknowledgementsPlistSwift

Combines licenses from Carthage, CocoaPods, and manual entries into a Plist or Bundle for iOS apps.

#settings-bundle#plist#ios
Stars77
Forks4
Last commit6 years ago
Notificationz
NotificationzSwift

A Swift framework providing a convenient, transparent API wrapper around NotificationCenter with RAII-based observers.

#ios#raii#observer-pattern
Stars77
Forks8
Last commit7 years ago
AZPeerToPeerConnection
AZPeerToPeerConnectionSwift

A Swift wrapper for Apple's Multipeer Connectivity framework that simplifies peer-to-peer session management on iOS.

#ios#multipeer-connectivity#bluetooth
Stars77
Forks9
Last commit8 years ago
Manuscript
ManuscriptSwift

A dead-simple AutoLayout library for Swift projects, offering a concise API for programmatic UI layout.

#ios#tvos#programmatic-ui
Stars77
Forks6
Last commit9 years ago
FocusTvButton
FocusTvButtonSwift

A tvOS UIButton subclass providing extensive visual customization for focus states and gradients.

#apple-tv#tvos#ui-button
Stars77
Forks25
Last commit4 months ago
Kamagari
KamagariSwift

A simple UIAlertController builder class for Swift that simplifies alert creation with method chaining.

#alert-dialogs#ios#mobile-development
Stars77
Forks9
Last commit8 years ago
WYMaterialButton
WYMaterialButtonObjective-C++

A fully animated Material Design button for iOS, built with Swift 3 and enhanced by Spring and POP animations.

#ios#button#spring-framework
Stars76
Forks9
Last commit9 years ago
PreviousPage 62 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
#Ios2041
#Cocoapods928
#Macos807
#Mobile Development800
#Ui Components531
#Carthage511
#Uikit390
#Objective C331
#Animation291
#Swift Package Manager267
#Xcode239
#Tvos235