Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Swift
Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns. Inspired by many other modern programming languages, Swift is intended to be more resilient and expressive than Objective-C, its predecessor.
- GitHub: https://github.com/topics/swift
- Wikipedia: https://en.wikipedia.org/wiki/Swift_(programming_language)
- Repo: https://github.com/apple/swift
- Created by: Apple
- Released: June 2, 2014
- Related Topics: objective-c, language,
- Aliases: swift3, swift-3, swift4, swift-4, swift-language,
- Last updated: 2024-07-29 14:00:47 UTC
- JSON Representation
https://github.com/edopelawi/CascadingTableDelegate
A no-nonsense way to write cleaner UITableViewDelegate and UITableViewDataSource in Swift.
carthage clean-code cocoapods ios ios-swift ios-ui rich-pages swift uitableview uitableviewdatasource uitableviewdelegate
Last synced: 15 Aug 2024
https://github.com/rundfunk47/stinsen
Coordinators in SwiftUI. Simple, powerful and elegant.
coordinator coordinator-pattern coordinators ios macos macosx mvvm mvvm-c swift swift-library swift5 swiftui tvos watchos
Last synced: 25 Sep 2024
https://github.com/markiv/SwiftUI-Shimmer
Shimmer is a super-light modifier that adds a shimmering effect to any SwiftUI View, for example, to show that an operation is in progress. It works well on light and dark modes, and across iOS, macOS, tvOS, watchOS and visionOS.
ios macos shimmer skeleton swift swiftui tvos visionos watch
Last synced: 01 Aug 2024
https://github.com/bloomberg/xcdiff
A tool which helps you diff xcodeproj files.
diff swift xcode xcodeproj xcodeproject
Last synced: 01 Aug 2024
https://github.com/mergesort/Boutique
✨ A magical persistence library (and so much more) for state-driven iOS and Mac apps ✨
actors appkit cache database ios macos offline-first persistence swift swiftui uikit
Last synced: 31 Jul 2024
https://github.com/dokun1/Lumina
A camera designed in Swift for easily integrating CoreML models - as well as image streaming, QR/Barcode detection, and many other features
Last synced: 14 Aug 2024
https://github.com/Ramotion/elongation-preview
:octocat: ElongationPreview is an elegant UI push-pop style view controller. iOS library made by @Ramotion
Last synced: 15 Aug 2024
https://github.com/pointfreeco/swift-case-paths
🧰 Case paths extends the key path hierarchy to enum cases.
Last synced: 05 Aug 2024
https://github.com/ProcedureKit/ProcedureKit
Advanced Operations in Swift
asynchronous-programming ios macos nsoperation procedurekit swift tvos watchos
Last synced: 06 Aug 2024
https://github.com/omaralbeik/Drops
A µFramework for showing alerts like the one used when copying from pasteboard or connecting Apple pencil
accessibility alert carthage cocoapods ios swift swift-package swiftui ui-framework uikit voiceover xcode
Last synced: 31 Jul 2024
https://github.com/Idean/sonar-swift
Open source Swift plugin for SonarQube (also supports Objective-C)
fastlane fauxpas lizard objective-c oclint sonar-objectivec sonar-swift sonarqube sonarqube-plugin swift swiftlint tailor xcode
Last synced: 01 Aug 2024
https://github.com/aptabase/aptabase
✨ Open Source, Privacy-First and Simple Analytics for Mobile, Desktop and Web Apps
analytics android electron flutter ios maui nativescript privacy react-native swift tauri
Last synced: 24 Sep 2024
https://github.com/tuist/xcbeautify
A little beautifier tool for xcodebuild
beautifier prettifier swift swift-5 swift-package-manager xcode xcodebuild xcpretty
Last synced: 31 Jul 2024
https://github.com/cpisciotta/xcbeautify
A little beautifier tool for xcodebuild
beautifier prettifier swift swift-5 swift-package-manager xcode xcodebuild xcpretty
Last synced: 01 Aug 2024
https://github.com/ekazaev/route-composer
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.
controllers-composition coordinator coordinator-pattern deeplink deeplinks factory finder ios mvvm-c mvvm-coordinator navigation router routing-engine swift swift5 universal-links
Last synced: 13 Aug 2024
https://github.com/fxm90/GradientLoadingBar
⌛️A customizable animated gradient loading bar.
cocoapods gradient ios loading-animations loading-bar loading-indicator swift
Last synced: 17 Aug 2024
https://github.com/bevy/photo-editor
Photo editor with a lot of cool features
instagram ios photo-editing swift
Last synced: 09 Aug 2024
https://github.com/mouredev/monthly-app-challenge-2022
Retos mensuales de la comunidad MoureDev para crear pequeñas aplicaciones en base a requisitos para añadir a tu portafolio.
android android-app android-application android-kotlin ios ios-app ios-swift jetpack-compose kotlin swift swiftui tutorial-code tutorial-exercises tutorials xcode
Last synced: 25 Sep 2024
https://github.com/cosmicmind/graph
Graph is a semantic database that is used to create data-driven applications.
coredata cosmicmind data data-driven data-driven-design data-driven-workflows database graph graph-theory icloud icloud-sync semantic-database swift swift-3
Last synced: 25 Sep 2024
https://github.com/CosmicMind/Graph
Graph is a semantic database that is used to create data-driven applications.
coredata cosmicmind data data-driven data-driven-design data-driven-workflows database graph graph-theory icloud icloud-sync semantic-database swift swift-3
Last synced: 17 Aug 2024
https://github.com/johnsundell/shellout
Easily run shell commands from a Swift script or command line tool
bash command-line marathon shellout swift swift-script
Last synced: 25 Sep 2024
https://github.com/anupamchugh/iowncode
A curated collection of iOS, ML, AR resources sprinkled with some UI additions
alamofire arkit computer-vision coreml coremltools ios keras ml-kit natural-language-processing nlp realitykit swift swiftui vision vision-framework
Last synced: 09 Aug 2024
https://github.com/kingslay/KSPlayer
A video player for iOS、macOS、tvOS、visionOS , based on AVPlayer and FFmpeg, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles.
avplayer ffmpeg ios macos swift swiftui tvos video-player visionos
Last synced: 01 Aug 2024
https://github.com/JonyFang/FFPopup
⛩ Presenting custom views as a popup in iOS.
Last synced: 15 Aug 2024
https://github.com/JohnSundell/ShellOut
Easily run shell commands from a Swift script or command line tool
bash command-line marathon shellout swift swift-script
Last synced: 05 Aug 2024
https://github.com/guoyingtao/Mantis
An iOS Image cropping library, which mimics the Photo App written in Swift.
crop cropper cropping image-crop image-cropper image-cropping imagecrop imagecropper imagecropperswift imagecropping ios photocrop photocropping swift swiftphotocropping swiftui
Last synced: 09 Aug 2024
https://github.com/redcanaryco/mac-monitor
Red Canary Mac Monitor is an advanced, stand-alone system monitoring tool tailor-made for macOS security research. Beginning with Endpoint Security (ES), it collects and enriches system events, displaying them graphically, with an expansive feature set designed to reduce noise.
endpoint-security macos swift swiftui
Last synced: 01 Aug 2024
https://github.com/soto-project/soto
Swift SDK for AWS that works on Linux, macOS and iOS
aws aws-sdk aws-sdk-swift server-side-swift swift swift-nio
Last synced: 05 Aug 2024
https://github.com/Mijick/PopupView
Popups presentation made simple (SwiftUI)
alert cocoapods ios ios-sdk ios-swift mobile popup popups swift swift-5 swift-library swift-package swift-package-manager swift5 swiftui swiftui-components swiftui-framework toast
Last synced: 17 Aug 2024
https://github.com/softhausHQ/CircleBar
A fun, easy-to-use tab bar navigation controller for iOS.
circle design design-patterns dribbble fun navigation-controller open-source say-no-to-hamburger-menu swift tabbarviewcontroller ui ui-components ux
Last synced: 17 Aug 2024
https://github.com/KyoheiG3/GridView
Reusable GridView with excellent performance and customization that can be time table, spreadsheet, paging and more.
grid-layout gridview ios spreadsheet swift timetable
Last synced: 31 Jul 2024
https://github.com/krzyzanowskim/STTextView
Performant and reusable macOS text view component (TextKit2), with line numbers and more. NSTextView replacement.
appkit cococa editor macos nstextview sttextview swift swiftui text textkit textkit2 textview
Last synced: 03 Aug 2024
https://github.com/freshOS/Networking
⚡️ Concise networking code leveraging async-await, Decodable & Generics.
api combine freshos http httpclient ios json networking rest rest-api swift
Last synced: 05 Aug 2024
https://github.com/jakeheis/SwiftCLI
A powerful framework for developing CLIs in Swift
cli command-line framework option-parser swift
Last synced: 31 Jul 2024
https://github.com/csolanam/skeletonui
☠️ Elegant skeleton loading animation in lightweight SwiftUI
animation cocoapods combine gradient ios loading loading-animation loading-indicator loading-spinner macos placeholder placeholder-animation skeleton skeleton-animation skeletonization swift swift-package-manager swiftui tvos watchos
Last synced: 25 Sep 2024
https://github.com/fahidattique55/FAPanels
FAPanels - Swift
animation animations fahad fapanels interface-rotation leftmenu menu panels rightmove-files sidemenu sidemenucontroller sidemenuswift statusbar swift swift5 transit xcode xcode10
Last synced: 15 Aug 2024
https://github.com/marmelroy/ObjectiveKit
Swift-friendly API for a set of powerful Objective C runtime functions.
Last synced: 17 Aug 2024
https://github.com/crossroadlabs/Express
Swift Express is a simple, yet unopinionated web application server written in Swift
asynchronous crossroad-labs linux linux-support reactive server swift swift-express
Last synced: 14 Aug 2024
https://github.com/lowkostkustomz/statusalert
Display Apple system-like self-hiding status alerts. It is well suited for notifying user without interrupting user flow in iOS-like way.
accessibility alert apple carthage cocoapods human-interface-guidelines ios objective-c private private-api private-framework swift swift-package-manager swift3 swift4 system ui uikit voice-over
Last synced: 25 Sep 2024
https://github.com/johnlui/Pitaya
🏇 A Swift HTTP / HTTPS networking library just incidentally execute on machines
http https ios network ssl-pinning swift
Last synced: 17 Aug 2024
https://github.com/mattt/TransformerKit
A block-based API for NSValueTransformer, with a growing collection of useful examples.
data-transformation nsvaluetransformer objective-c swift
Last synced: 09 Aug 2024
https://github.com/LowKostKustomz/StatusAlert
Display Apple system-like self-hiding status alerts. It is well suited for notifying user without interrupting user flow in iOS-like way.
accessibility alert apple carthage cocoapods human-interface-guidelines ios objective-c private private-api private-framework swift swift-package-manager swift3 swift4 system ui uikit voice-over
Last synced: 17 Aug 2024
https://github.com/PhilippeBoisney/AlertOnboarding
A simple and attractive AlertView to onboard your users in your amazing world.
alertview dialog ios onboarding popup swift swift4
Last synced: 15 Aug 2024
https://github.com/philippeboisney/alertonboarding
A simple and attractive AlertView to onboard your users in your amazing world.
alertview dialog ios onboarding popup swift swift4
Last synced: 25 Sep 2024
https://github.com/AndreyPanov/ApplicationCoordinator
Coordinators Essential tutorial
application-coordinator architecture coordinators ios protocols swift
Last synced: 13 Aug 2024
https://github.com/mattrubin/Authenticator
Two-Factor Authentication Client for iOS
2fa authenticator ios one-time-passwords swift two-factor-authentication
Last synced: 09 Aug 2024
https://github.com/johnlui/SwiftNotice
GUI library for displaying various popups (HUD), written in pure Swift.
Last synced: 15 Aug 2024
https://github.com/mattrubin/authenticator
Two-Factor Authentication Client for iOS
2fa authenticator ios one-time-passwords swift two-factor-authentication
Last synced: 02 Aug 2024
https://github.com/belozierov/SwiftCoroutine
Swift coroutines for iOS, macOS and Linux.
async async-await asynchronous atomic await combine coroutine coroutines dispatch futures ios linux lock-free macos multithreading promises scheduler structured-concurrency swift thread
Last synced: 17 Aug 2024
https://github.com/pointfreeco/swift-nonempty
🎁 A compile-time guarantee that a collection contains a value.
collections conditional-conformance swift type-safety
Last synced: 06 Aug 2024
https://github.com/QuickBirdEng/FlippingNotch
FlippingNotch 🤙 - Dribble inspired animation https://dribbble.com/shots/4089014-Pull-To-Refresh-iPhone-X
Last synced: 06 Aug 2024
https://github.com/frzi/SwiftUIRouter
Path-based routing in SwiftUI
navigation path router routing swift swiftui
Last synced: 03 Sep 2024
https://github.com/yenom/BitcoinKit
Bitcoin protocol toolkit for Swift
bch bitcoin bitcoincash btc cashaddr ios spv swift xcode
Last synced: 13 Aug 2024
https://github.com/frzi/swiftui-router
Path-based routing in SwiftUI
navigation path router routing swift swiftui
Last synced: 03 Aug 2024
https://github.com/filletofish/CardsLayout
:star: Custom card-designed CollectionView layout
cards collectionview collectionviewlayout ios swift uikit
Last synced: 17 Aug 2024
https://github.com/exyte/ReadabilityKit
Preview extractor for news, articles and full-texts in Swift
extract preview swift swift-package-manager
Last synced: 17 Aug 2024
https://github.com/cosmicmind/algorithm
Algorithm is a library of tools that is used to create intelligent applications.
algorithm algorithms conditional-probability cosmicmind data-structure data-structures data-structures-algorithms dictionary doublylinkedlist multidictionary multiset probabilistic-programming probability redblacktree redblacktrees set sorted-sets stack swift swift-3
Last synced: 25 Sep 2024
https://github.com/CosmicMind/Algorithm
Algorithm is a library of tools that is used to create intelligent applications.
algorithm algorithms conditional-probability cosmicmind data-structure data-structures data-structures-algorithms dictionary doublylinkedlist multidictionary multiset probabilistic-programming probability redblacktree redblacktrees set sorted-sets stack swift swift-3
Last synced: 17 Aug 2024
https://github.com/hyperoslo/Compass
:earth_africa: Compass helps you setup a central navigation system for your application
compass ios navigation scheme swift url
Last synced: 30 Jul 2024
https://github.com/nettlep/magic
Scanner for decks of cards with bar codes printed on card edges
Last synced: 01 Aug 2024
https://github.com/Arvindcs/SwiftUI-Animation
SwiftUI Animation
animated-dots cardview drawer dropdown facebook instagram linkedin menu-bar ring sidemenu sidemenuswift spinner swift swift-animation swiftui swiftui-animation swiftui-animations tabbar tinder togglebutton
Last synced: 03 Aug 2024
https://github.com/kawoou/FlexibleImage
A simple way to play with the image!
filter image-processing ios macos metal playground swift tvos watchos
Last synced: 17 Aug 2024
https://github.com/aheze/Multiliner
An Xcode source extension to expand lengthy lines.
formatter formatting swift swiftui
Last synced: 31 Jul 2024
https://github.com/inamiy/SwiftRewriter
📝 Swift code formatter using SwiftSyntax.
code-formatter swift swiftsyntax
Last synced: 01 Aug 2024
https://github.com/iTofu/LCActionSheet
一款简约而不失强大的 ActionSheet,微博、微信和 QQ 都采用了极其类似的样式,完全支持 Swift。
actionsheet alert cocoapods masonry no-issue objective-c qq swift wechat weibo
Last synced: 15 Aug 2024
https://github.com/ruanjx/VideoLab
High-performance and flexible video editing and effects framework, based on AVFoundation and Metal.
avfoundation ios metal swift video video-processing videoediting videoeditor
Last synced: 06 Aug 2024
https://github.com/tmspzz/Rome
Carthage cache for S3, Minio, Ceph, Google Storage, Artifactory and many others
aws aws-s3 cache carthage ceph cocoapods fastlane fastlane-plugin framework hacktoberfest ios macos minio package-manager s3 swift tool tvos watchos
Last synced: 15 Aug 2024
https://github.com/weitieda/bottom-sheet
⬆️ A SwiftUI view component sliding in from bottom
animation card drag ios sheet swift swiftpackage swiftpackagemanager swiftui
Last synced: 03 Aug 2024
https://github.com/soulverteam/SoulverCore
A powerful Swift framework for evaluating natural language math expressions
calculations calculator currency currency-converter currency-rates date-calculator date-parser datetime expression-evaluator math-engine math-expressions mathematical-expressions natural-language natural-language-processing notepad-calculator soulver swift timezone
Last synced: 05 Aug 2024
https://github.com/Interactive-Studio/TransitionableTab
TransitionableTab makes it easy to animate when switching between tab.
animation ios swift tabbar tabbarcontroller transition
Last synced: 30 Jul 2024
https://github.com/jogendra/badgehub
A way to quickly add a notification badge icon to any view. Make any view of a full-fledged animated notification center.
animations cocoapods hacktoberfest ios notifications pod podfile swift swift-framework swift-language swift5 xcode
Last synced: 25 Sep 2024
https://github.com/ParkGwangBeom/TransitionableTab
TransitionableTab makes it easy to animate when switching between tab.
animation ios swift tabbar tabbarcontroller transition
Last synced: 15 Aug 2024
https://github.com/jogendra/BadgeHub
A way to quickly add a notification badge icon to any view. Make any view of a full-fledged animated notification center.
animations cocoapods hacktoberfest ios notifications pod podfile swift swift-framework swift-language swift5 xcode
Last synced: 17 Aug 2024
https://github.com/saidsikira/Overdrive
⚡️ Fast async task based Swift framework with focus on type safety, concurrency and multi threading
concurrency multi-threading swift thread-safety
Last synced: 13 Aug 2024
https://github.com/willdale/SwiftUICharts
A charts / plotting library for SwiftUI. Works on macOS, iOS, watchOS, and tvOS and has accessibility features built in.
bar-chart chart charts doughnut-chart filled-line-chart graph grouped-bar-chart ios line-chart macos multi-line-chart pie-chart range-bar-chart stacked-bar-chart swift swiftui tvos
Last synced: 31 Jul 2024
https://github.com/igorkulman/iOSSampleApp
Sample iOS app demonstrating Coordinators, Dependency Injection, MVVM, Binding
binding carthage coordinator-pattern coordinators dependency-injection ios mvvm mvvm-architecture mvvm-c mvvm-coordinator rxswift swift travis
Last synced: 02 Aug 2024
https://github.com/ekazaev/ChatLayout
ChatLayout is an alternative solution to MessageKit. It uses custom UICollectionViewLayout to provide you full control over the presentation as well as all the tools available in UICollectionView. It supports dynamic cells and supplementary view sizes.
chat chat-application chatui collectionview collectionviewlayout custom-uicollectionviewlayout differencekit messagekit messaging messenger swift uicollectionview uicollectionviewlayout
Last synced: 14 Aug 2024
https://github.com/MoZhouqi/KMPlaceholderTextView
A UITextView subclass that adds support for multiline placeholder written in Swift.
placeholder placeholdertextview swift uitextview
Last synced: 17 Aug 2024
https://github.com/ranesr/swifticons
🎢Swift Library for Font Icons - ★ this library
dripicons font-awesome font-icons fontawesome fonts google-material-icons icofont icons ionic ionicons ios linearicons map-icon material-icons open-iconic state-face swift swift5 ttf weather-icons
Last synced: 24 Sep 2024
https://github.com/JakeLin/SaveTheDot
A game developed using UIViewPropertyAnimator
animation game interactive-animations ios swift
Last synced: 02 Aug 2024