Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Swift

Swift

2810 projects

Showing 36 of 2810 projects

Brick
BrickSwift

A generic Swift view model for mapping table and collection view cells in iOS apps.

#view-model#ios#uitableview
Stars59
Forks3
Last commit9 years ago
Visual Binary Trees
Visual Binary TreesSwift

A Swift playground for visualizing binary trees with pluggable traversals and multiple layout algorithms.

#ios#educational#algorithm-visualization
Stars59
Forks0
Last commit1 year ago
SwifterSockets
SwifterSocketsSwift

A collection of socket utilities in pure Swift, providing low-level POSIX interfaces and higher-level abstractions.

#client#swift-package-manager#server
Stars59
Forks5
Last commit6 years ago
Futures
FuturesSwift

A lightweight cross-platform Swift framework for simplifying asynchronous programming with promises and futures.

#futures#asynchronous-programming#ios
Stars59
Forks6
Last commit6 years ago
Futures
FuturesSwift

A lightweight Swift framework for simplifying asynchronous programming with promises and futures across Apple platforms and Linux.

#futures#ios#async-await
Stars59
Forks6
Last commit6 years ago
Lingo Vapor
Lingo VaporSwift

A Vapor provider for Lingo, enabling localization and internationalization in Server Side Swift web applications.

#leaf-templates#internationalization#server
Stars59
Forks12
Last commit4 years ago
Crayon
CrayonSwift

A Swift library for expressive terminal string styling, inspired by the popular JavaScript chalk package.

#developer-tools#command-line-tools#chalk
Stars59
Forks2
Last commit6 years ago
TDDSwiftPlayground
TDDSwiftPlaygroundSwift

A demonstration of using Swift Playgrounds for Test Driven Development with XCTest.

#educational#xctest#testing
Stars59
Forks8
Last commit7 years ago
Parsey
ParseySwift

A Swift parser combinator framework with source location tracking, backtracking prevention, and rich error messages.

#parsing#ast-generation#functional-programming
Stars59
Forks7
Last commit6 years ago
NominatimKit
NominatimKitSwift

A Swift wrapper for forward and reverse geocoding using OpenStreetMap's Nominatim API.

#ios#geocoding#location
Stars58
Forks11
Last commit4 years ago
Function Composition in Swift
Function Composition in SwiftSwift

An interactive introduction to function composition in Swift 3, including custom operators for chaining, logging, and optional handling.

#functional-programming#side-effects#function-composition
Stars58
Forks2
Last commit
GoAutoSlideView
GoAutoSlideViewObjective-C

A UIScrollView extension for iOS that provides infinite and automatic sliding capabilities.

#ui-scrollview#ios#infinite-scrolling
Stars58
Forks10
Last commit5 years ago
CBORCoding
CBORCodingSwift

A lightweight Swift framework for encoding and decoding Codable types to and from CBOR format across Apple platforms.

#hacktoberfest#ios#codable
Stars58
Forks15
Last commit1 year ago
KeyboardHideManager
KeyboardHideManagerSwift

A codeless iOS manager to hide the keyboard by tapping on views, written in Swift.

#ui-ux#ios#library
Stars57
Forks8
Last commit2 years ago
TraceLog
TraceLogSwift

A highly configurable, flexible, portable, and simple-to-use debug logging system for Swift and Objective-C applications.

#ios#objective-c#log-statements
Stars57
Forks15
Last commit3 years ago
SMSwipeableTabView
SMSwipeableTabViewSwift

A customizable iOS swipeable tab view control combining UIPageViewController with a scrollable tab bar.

#ios#tab-bar#ui-components
Stars57
Forks13
Last commit6 years ago
Touch Emoji
Touch EmojiSwift

An emoji picker application for MacBook Pro Touch Bar that adds an emoji panel to the Control Strip.

#control-strip#emoji#productivity
Stars56
Forks8
Last commit7 years ago
OcticonsKit
OcticonsKitSwift

A Swift library for using GitHub's Octicons in iOS and macOS applications.

#ios#uiimage#ui-kit
Stars56
Forks8
Last commit8 months ago
Touch Emoji
Touch EmojiSwift

An emoji picker for MacBook Pro Touch Bar that adds a control strip icon for quick emoji insertion.

#emoji#productivity#emoji-picker
Stars56
Forks8
Last commit7 years ago
METAL Playground
METAL PlaygroundSwift

A playground project for learning Apple's Metal framework by creating a complex 3D scene with Swift.

#ios#obj-converter#metal-framework
Stars56
Forks4
Last commit12 years ago
UITestHelper
UITestHelperSwift

A Swift library for creating readable and maintainable iOS UI tests with helper functions for waiting, grouping, and element interaction.

#uitest#accessibility-identifiers#ios
Stars56
Forks13
Last commit7 years ago
PeerConnectivity
PeerConnectivitySwift

A functional wrapper for Apple's MultipeerConnectivity framework with lightweight syntax and automatic edge case handling.

#functional-programming#ios#multipeer-connectivity
Stars56
Forks10
Last commit21 days ago
NotchToolkit
NotchToolkitSwift

An iOS framework for creatively utilizing the iPhone X notch space with customizable toolbars and views.

#ios#custom-toolbar#design
Stars56
Forks3
Last commit9 years ago
SurfingRefreshControl
SurfingRefreshControlSwift

A customizable pull-to-refresh control for iOS, written in pure Swift with shape customization via plist files.

#ios#open-source#animation
Stars55
Forks9
Last commit10 years ago
CommandCougar
CommandCougarSwift

A pure Swift library for building elegant command line applications with auto-generated help and subcommand support.

#linux-compatible#developer-tools#cli-framework
Stars55
Forks6
Last commit4 years ago
Swiftbot
SwiftbotSwift

A Slack bot that executes Swift code snippets directly in chat, inspired by a Discord bot for Swift compiler discussions.

#developer-tools#code-execution#slack
Stars55
Forks2
Last commit7 years ago
SimplexArchitecture
SimplexArchitectureSwift

A SwiftUI architecture library that decouples state changes from views, inspired by TCA but with reduced computational overhead.

#reducer#ios#dependency-injection
Stars55
Forks1
Last commit1 day ago
Claude Usage Monitor
Claude Usage MonitorSwift

A native macOS menu bar app that tracks your Claude.ai usage in real time with color-coded icons, burn rate display, and reset timers.

#developer-tools#productivity#api-usage
Stars55
Forks7
Last commit3 months ago
Conduit
ConduitSwift

A session-based Swift HTTP networking and OAuth2 authentication library for iOS, macOS, tvOS, and watchOS.

#ios#oauth2#authentication
Stars55
Forks8
Last commit1 month ago
EasyAbout
EasyAboutShell

Automatically adds CocoaPods licenses and app version information to iOS apps via the Settings bundle.

#open-source-attribution#settings-bundle#ios
Stars55
Forks8
Last commit7 years ago
RxWebSocket
RxWebSocketSwift

A reactive WebSocket client for iOS/macOS/tvOS built on RxSwift and Starscream.

#starscream#ios#swift-package-manager
Stars54
Forks13
Last commit4 years ago
TopicEventBus
TopicEventBusSwift

A type-safe Swift framework implementing the publish-subscribe pattern with topic-based event publishing.

#ios#publish-subscribe#event-bus
Stars54
Forks8
Last commit7 years ago
SlidingText
SlidingTextSwift

A Swift UIView component for creating animated sliding text with a page indicator.

#ios#animation#text-animation
Stars54
Forks3
Last commit8 years ago
Serrano
SerranoSwift

A Swift deep learning library for iOS and macOS with Accelerate and Metal support.

#ios#deep-learning#metal
Stars54
Forks7
Last commit8 years ago
swift-build
swift-buildShell

A comprehensive GitHub Action for building and testing Swift packages across all platforms with intelligent caching and zero-config setup.

#ios#cicd#swift-package-manager
Stars54
Forks0
Last commit1 month ago
XCTest Playground
XCTest PlaygroundSwift

A playground-compatible implementation of XCTest macros for Test-Driven Development in Swift playgrounds.

#macos-development#unit-testing#xctest
Stars54
Forks8
Last commit9 years ago
PreviousPage 66 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
9 years ago
#Ios2041
#Cocoapods930
#Macos808
#Mobile Development800
#Ui Components531
#Carthage511
#Uikit390
#Objective C331
#Animation291
#Swift Package Manager267
#Xcode239
#Tvos235