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: 2025-01-08 00:25:34 UTC
- JSON Representation
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: 10 Jan 2025
https://github.com/SvenTiigi/ValidatedPropertyKit
Easily validate your Properties with Property Wrappers 👮
ios propertywrapper swift swift-package swiftui validated validation
Last synced: 09 Dec 2024
https://github.com/google-gemini/generative-ai-swift
The official Swift library for the Google Gemini API
Last synced: 25 Dec 2024
https://github.com/kaishin/ImageScout
A Swift implementation of fastimage. Supports PNG, GIF, and JPEG.
carthage cocoapods fastimage image-processing swift swiftpm
Last synced: 09 Dec 2024
https://github.com/xeoneux/30-Days-of-Code
👨💻 30 Days of Code by HackerRank Solutions in C, C++, C#, F#, Go, Java, JavaScript, Python, Ruby, Swift & TypeScript. PRs Welcome! 😄
30 c code cplusplus csharp days fsharp go hackerrank java javascript kotlin of python ruby solutions swift typescript
Last synced: 09 Nov 2024
https://github.com/kaishin/imagescout
A Swift implementation of fastimage. Supports PNG, GIF, and JPEG.
carthage cocoapods fastimage image-processing swift swiftpm
Last synced: 08 Jan 2025
https://github.com/soffes/Countdown
Mac screensaver for counting down to a date
Last synced: 30 Nov 2024
https://github.com/sasojadrovski/SJFluidSegmentedControl
A segmented control with custom appearance and interactive animations. Written in Swift 3.0.
animated control ios segment segmented-controls segmentedcontrol swift uisegmentedcontrol
Last synced: 06 Dec 2024
https://github.com/shaps80/swiftuibackports
A collection of SwiftUI backports for iOS, macOS, tvOS and watchOS
backport ios macos modal photopicker presentation propertywrapper sharesheet swift swiftui textview tvos watchos
Last synced: 04 Jan 2025
https://github.com/igorkulman/changemenubarcolor
Simple utility to change macOS Big Sur and Monterey menu bar color by appending a solid color or gradient rectangle to a wallpaper image
bigsur macos monterey swift swiftpackage xcode
Last synced: 08 Jan 2025
https://github.com/kyoheig3/dynamicblurview
DynamicBlurView is a dynamic and high performance UIView subclass for Blur.
Last synced: 04 Jan 2025
https://github.com/BalestraPatrick/ParticlesLoadingView
A customizable SpriteKit particles animation on the border of a view.
animation ios particle-emitter-editor particles-animations spritekit swift
Last synced: 06 Dec 2024
https://github.com/balestrapatrick/particlesloadingview
A customizable SpriteKit particles animation on the border of a view.
animation ios particle-emitter-editor particles-animations spritekit swift
Last synced: 04 Jan 2025
https://github.com/KyoheiG3/DynamicBlurView
DynamicBlurView is a dynamic and high performance UIView subclass for Blur.
Last synced: 05 Nov 2024
https://github.com/wangshengjia/LeeGo
Declarative, configurable & highly reusable UI development as making Lego bricks.
autolayout component-driven declarative-ui ios swift uiview
Last synced: 09 Dec 2024
https://github.com/shaps80/SwiftUIBackports
A collection of SwiftUI backports for iOS, macOS, tvOS and watchOS
backport ios macos modal photopicker presentation propertywrapper sharesheet swift swiftui textview tvos watchos
Last synced: 29 Nov 2024
https://github.com/evermeer/evreflection
Reflection based (Dictionary, CKRecord, NSManagedObject, Realm, JSON and XML) object mapping with extensions for Alamofire and Moya with RxSwift or ReactiveSwift
alamofire evreflection json moya objectmapper reactiveswift reflection rxswift swift xml
Last synced: 04 Jan 2025
https://github.com/igorkulman/ChangeMenuBarColor
Simple utility to change macOS Big Sur and Monterey menu bar color by appending a solid color or gradient rectangle to a wallpaper image
bigsur macos monterey swift swiftpackage xcode
Last synced: 22 Nov 2024
https://github.com/mileswd/mac2imgur
⬆ A simple Mac app designed to make uploading images and screenshots to Imgur quick and effortless.
capture imgur mac screenshot swift
Last synced: 08 Jan 2025
https://github.com/wangshengjia/leego
Declarative, configurable & highly reusable UI development as making Lego bricks.
autolayout component-driven declarative-ui ios swift uiview
Last synced: 08 Jan 2025
https://github.com/evermeer/EVReflection
Reflection based (Dictionary, CKRecord, NSManagedObject, Realm, JSON and XML) object mapping with extensions for Alamofire and Moya with RxSwift or ReactiveSwift
alamofire evreflection json moya objectmapper reactiveswift reflection rxswift swift xml
Last synced: 09 Dec 2024
https://github.com/videolan/vlc-ios
VLC for iOS/iPadOS and tvOS official mirror
Last synced: 06 Dec 2024
https://github.com/spacenation/swiftui-grid
:rocket: SwiftUI Grid layout with custom styles
apple grid ios macos swift swift-library swift-package swiftui swiftui-example tvos watchos xcode
Last synced: 30 Sep 2024
https://github.com/johnvuko/JTMaterialTransition
An iOS transition for controllers based on material design.
ios ios-transition material material-design swift transition
Last synced: 18 Oct 2024
https://github.com/johnvuko/jtmaterialtransition
An iOS transition for controllers based on material design.
ios ios-transition material material-design swift transition
Last synced: 04 Jan 2025
https://github.com/WeTransfer/Diagnostics
Allow users to easily share Diagnostics with your support team to improve the flow of fixing bugs.
swift wt-branch-protection-exempt wt-branch-protection-two-approvals
Last synced: 06 Dec 2024
https://github.com/vvkeep/JSONConverter
🔥 🔥 🔥 Powerful and beautiful JSON-to-model MacOS app, supports multiple development languages and popular third-party libraries, flexible custom configuration options to meet a variety of individual needs
flutter golang handyjson ios json json-obectmapper json-objects jsonconverter jsonexport mac model objectmapper supprot-models swift swiftyjson
Last synced: 02 Nov 2024
https://github.com/vvkeep/jsonconverter
🔥 🔥 🔥 Powerful and beautiful JSON-to-model MacOS app, supports multiple development languages and popular third-party libraries, flexible custom configuration options to meet a variety of individual needs
flutter golang handyjson ios json json-obectmapper json-objects jsonconverter jsonexport mac model objectmapper supprot-models swift swiftyjson
Last synced: 05 Jan 2025
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 Jan 2025
https://github.com/lucaszischka/BottomSheet
A sliding Sheet from the bottom of the Screen with 3 States build with SwiftUI.
bottomsheet hacktoberfest swift swift5 swiftui xcode
Last synced: 17 Nov 2024
https://github.com/parkgwangbeom/windless
Windless makes it easy to implement invisible layout loading view.
animation indicator ios layer layout loading skeleton skeletonview swift
Last synced: 08 Jan 2025
https://github.com/Interactive-Studio/Windless
Windless makes it easy to implement invisible layout loading view.
animation indicator ios layer layout loading skeleton skeletonview swift
Last synced: 09 Nov 2024
https://github.com/ParkGwangBeom/Windless
Windless makes it easy to implement invisible layout loading view.
animation indicator ios layer layout loading skeleton skeletonview swift
Last synced: 09 Dec 2024
https://github.com/mxcl/path.swift
Delightful, robust, cross-platform and chainable file-pathing functions.
filesystem micro-framework path swift
Last synced: 05 Jan 2025
https://github.com/mxcl/Path.swift
Delightful, robust, cross-platform and chainable file-pathing functions.
filesystem micro-framework path swift
Last synced: 23 Nov 2024
https://github.com/insanoid/SwiftyJSONAccelerator
macOS app to generate Swift 5 code for models from JSON (with Codeable)
codeable hacktoberfest json json-files json-generator marshalling swift swift5
Last synced: 09 Dec 2024
https://github.com/paultaykalo/swift-scripts
Some useful scripts for swift developers
Last synced: 06 Jan 2025
https://github.com/PaulTaykalo/swift-scripts
Some useful scripts for swift developers
Last synced: 29 Nov 2024
https://github.com/ArtSabintsev/Zephyr
Effortlessly synchronize UserDefaults over iCloud.
background-monitoring carthage cocoapods icloud icloud-key icloud-sync nsubiquitouskeyvaluestore nsuserdefaults swift swift-package-manager sync userdefaults
Last synced: 09 Dec 2024
https://github.com/hollance/yolo-coreml-mpsnngraph
Tiny YOLO for iOS implemented using CoreML but also using the new MPS graph API.
core-ml deep-learning ios machine-learning metal mps swift yolo
Last synced: 03 Jan 2025
https://github.com/alexeyxo/protobuf-swift
Google ProtocolBuffers for Apple Swift
carthage ios macos networking protobuf protobuf-compiler protobuf-swift protoc protocol-buffers swift
Last synced: 04 Jan 2025
https://github.com/hollance/YOLO-CoreML-MPSNNGraph
Tiny YOLO for iOS implemented using CoreML but also using the new MPS graph API.
core-ml deep-learning ios machine-learning metal mps swift yolo
Last synced: 09 Nov 2024
https://github.com/dreymonde/appfolder
🗂 Never use NSSearchPathForDirectoriesInDomains again
Last synced: 08 Jan 2025
https://github.com/pointfreeco/swift-case-paths
🧰 Case paths extends the key path hierarchy to enum cases.
Last synced: 03 Jan 2025
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: 03 Jan 2025
https://github.com/dreymonde/AppFolder
🗂 Never use NSSearchPathForDirectoriesInDomains again
Last synced: 04 Dec 2024
https://github.com/AuroraEditor/AuroraEditor
Aurora Editor is a IDE built by the community, for the community, and written in Swift for the best native performance and feel for macOS.
aeide aurora aurora-editor auroraeditor cocoa code editor editors hacktoberfest ide macos node objective-c programming swift swiftui texteditor tool
Last synced: 09 Nov 2024
https://github.com/aheze/prism
A lightweight 3D renderer for SwiftUI.
3d 3d-graphics ios scenekit swift swiftui
Last synced: 08 Jan 2025
https://github.com/frzi/swiftui-router
Path-based routing in SwiftUI
navigation path router routing swift swiftui
Last synced: 07 Jan 2025
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: 03 Jan 2025
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: 29 Nov 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: 29 Oct 2024
https://github.com/bring-shrubbery/svg-to-swiftui
Tool to convert SVG to SwiftUI's Shape structure.
svg swift swiftui swiftui-shape transpiler
Last synced: 03 Jan 2025
https://github.com/bring-shrubbery/SVG-to-SwiftUI
Tool to convert SVG to SwiftUI's Shape structure.
svg swift swiftui swiftui-shape transpiler
Last synced: 03 Nov 2024
https://github.com/google/swift-benchmark
A swift library to benchmark code snippets.
benchmark-framework benchmarking swift swiftpackage swiftpm
Last synced: 29 Nov 2024
https://github.com/tbxark/tkswitchercollection
An animation switch collection
carthage cocoapods coreanimation ios ios-animation swift switcher ui uikit widget
Last synced: 06 Jan 2025
https://github.com/TBXark/TKSwitcherCollection
An animation switch collection
carthage cocoapods coreanimation ios ios-animation swift switcher ui uikit widget
Last synced: 07 Dec 2024
https://github.com/chat-sdk/chat-sdk-ios
Chat SDK iOS - Open Source Mobile Messenger
chat-sdk firebase instant-messaging ios ipad iphone messaging messenger messenger-client objective-c sdk swift xmpp xmpp-client
Last synced: 09 Jan 2025
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: 03 Jan 2025
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: 07 Dec 2024
https://github.com/pencilresearch/openscanner
Fast, reliable, and free document scanner app for iPhone
Last synced: 03 Jan 2025
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: 03 Nov 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: 05 Jan 2025
https://github.com/jaywcjlove/copybook-generator
"Copybook Generator" is a powerful copybook generation tool designed to meet the writing practice needs of different users.
copybook copybook-generator desktop-app jaywcjlove macos macos-app swift swift-app swift-application swiftui swiftui-app swiftui-application
Last synced: 03 Jan 2025
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: 03 Jan 2025
https://github.com/bloomberg/xcdiff
A tool which helps you diff xcodeproj files.
diff swift xcode xcodeproj xcodeproject
Last synced: 04 Jan 2025
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: 06 Jan 2025
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: 06 Dec 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: 06 Dec 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: 08 Jan 2025
https://github.com/Ramotion/elongation-preview
:octocat: ElongationPreview is an elegant UI push-pop style view controller. iOS library made by @Ramotion
Last synced: 06 Dec 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: 04 Nov 2024
https://github.com/ProcedureKit/ProcedureKit
Advanced Operations in Swift
asynchronous-programming ios macos nsoperation procedurekit swift tvos watchos
Last synced: 25 Nov 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: 29 Oct 2024
https://github.com/chronoxor/fastbinaryencoding
Fast Binary Encoding is ultra fast and universal serialization solution for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, Swift
binary cpp csharp go golang java javascript kotlin low-latency performance protocol python ruby serialization swift
Last synced: 05 Jan 2025
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: 12 Nov 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: 03 Jan 2025
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: 03 Jan 2025
https://github.com/fxm90/gradientloadingbar
⌛️A customizable animated gradient loading bar.
cocoapods gradient ios loading-animations loading-bar loading-indicator swift
Last synced: 05 Jan 2025
https://github.com/fxm90/GradientLoadingBar
⌛️A customizable animated gradient loading bar.
cocoapods gradient ios loading-animations loading-bar loading-indicator swift
Last synced: 09 Dec 2024
https://github.com/bevy/photo-editor
Photo editor with a lot of cool features
instagram ios photo-editing swift
Last synced: 29 Nov 2024