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-11-12 00:25:01 UTC
- JSON Representation
https://github.com/T-Pham/UITextField-Navigation
🏄♂️ UITextField-Navigation makes it easier to navigate between UITextFields and UITextViews
cartfile carthage cocoapods interface-builder ios keyboard podfile storyboard swift uitextfield uitextfield-navigation uitextview xcode
Last synced: 17 Aug 2024
https://github.com/jessesquires/Foil
A lightweight property wrapper for UserDefaults done right
foil ios macos property-wrapper swift tvos userdefaults watchos
Last synced: 09 Aug 2024
https://github.com/TheAlgorithms/Swift
All Algorithms implemented in Swift
algorithms data-structures swift
Last synced: 03 Aug 2024
https://github.com/johnsundell/playground
Instantly create Swift playgrounds from the command line
playground swift swift-playgrounds xcode
Last synced: 26 Oct 2024
https://github.com/simformsolutionspvtltd/ssspinnerbutton
Forget about typical stereotypic loading, It's time to change. SSSpinnerButton is an elegant button with a different spinner animations.
animations buttons carthage cocoapods loader loading spinner-animations swift swift4 swift5 uibutton uibutton-subclass uibuttonexpand
Last synced: 13 Nov 2024
https://github.com/SimformSolutionsPvtLtd/SSSpinnerButton
Forget about typical stereotypic loading, It's time to change. SSSpinnerButton is an elegant button with a different spinner animations.
animations buttons carthage cocoapods loader loading spinner-animations swift swift4 swift5 uibutton uibutton-subclass uibuttonexpand
Last synced: 30 Oct 2024
https://github.com/zhiquan911/CHKLineChart
纯Swift4.0代码编写的K线图表组件,支持:MA,EMA,BOLL,SAR,KDJ,MACD等技术指标显示。集成使用简单,二次开发扩展强大
bitcoin candlelinechart kline stocks swift
Last synced: 06 Aug 2024
https://github.com/zjfjack/JZCalendarWeekView
Calendar Week & Day View in iOS Swift
calendar calendar-view collectionview dayview ios ios-swift swift timetable week-calendar weekview
Last synced: 09 Aug 2024
https://github.com/tcldr/Entwine
Testing tools and utilities for Apple's Combine framework.
apple combine combine-framework ios reactive reactive-programming reactive-streams swift swiftui test tvos unit-test xctest
Last synced: 31 Oct 2024
https://github.com/evermeer/attributedtextview
Easiest way to create an attributed UITextView (with support for multiple links and from html)
attributedstring links paragraph-styling styling swift uitextview
Last synced: 01 Nov 2024
https://github.com/evermeer/AttributedTextView
Easiest way to create an attributed UITextView (with support for multiple links and from html)
attributedstring links paragraph-styling styling swift uitextview
Last synced: 17 Aug 2024
https://github.com/mmoaay/Bamboots
Bamboots - Extension 4 Alamofire
alamofire alamofire-extension chained-calls codable loading networking protocol-oriented swift
Last synced: 14 Aug 2024
https://github.com/serralvo/TextFieldCounter
UITextField character counter with lovable UX 💖. No math skills required 🙃.
Last synced: 17 Aug 2024
https://github.com/illusionofchaos/ios-gamed-0day
iOS gamed exploit (fixed in 15.0.2)
Last synced: 07 Nov 2024
https://github.com/Lighter-swift/Lighter
Swift APIs for SQLite: Type-safe down to the schema. Very, very, fast. Dependency free.
code-generation database spm-plugin sqlite swift
Last synced: 29 Oct 2024
https://github.com/dagronf/qrcode
A quick and beautiful macOS/iOS/tvOS/watchOS QR Code generator/detector library for SwiftUI, Swift and Objective-C.
appkit command-line-tool ios macos objective-c qrcode qrcode-detector qrcode-generator swift swiftui tvos uikit watchos
Last synced: 13 Nov 2024
https://github.com/dagronf/QRCode
A quick and beautiful macOS/iOS/tvOS/watchOS QR Code generator/detector library for SwiftUI, Swift and Objective-C.
appkit command-line-tool ios macos objective-c qrcode qrcode-detector qrcode-generator swift swiftui tvos uikit watchos
Last synced: 10 Nov 2024
https://github.com/eleev/compositional-layouts-kit
📏 Advanced compositional layouts for UICollectionView [iOS 13+].
apple collectionview collectionviewlayout ios ios13 ipados ipados13 swift uicollectionviewcell uicollectionviewcompositionallayout uicollectionviewlayout uikit
Last synced: 12 Nov 2024
https://github.com/ZeeZide/CodeEditor
A SwiftUI TextEditor with syntax highlighting using Highlight.js
editor highlight highlightjs swift swiftui
Last synced: 05 Aug 2024
https://github.com/leonardocardoso/nfdownloadbutton
Revamped Download Button. It's kinda a reverse engineering of Netflix's app download button.
animation button download ios objective-c swift ui
Last synced: 12 Oct 2024
https://github.com/LeonardoCardoso/NFDownloadButton
Revamped Download Button. It's kinda a reverse engineering of Netflix's app download button.
animation button download ios objective-c swift ui
Last synced: 17 Aug 2024
https://github.com/malcommac/owl
A declarative type-safe framework for building fast and flexible lists with UITableViews & UICollectionViews
ios-swift swift swift-framework swiftlang uicollectionview uikit uitableview
Last synced: 01 Nov 2024
https://github.com/mixpanel/mixpanel-swift
Official iOS (Swift) Tracking Library for Mixpanel Analytics
analytics best carthage cocoapods cocoapods-sdk demo fast ios macos mixpanel mixpanel-swift mobile mobile-app product sdk swift tracking tvos watchos
Last synced: 13 Nov 2024
https://github.com/Vaida12345/waifuExtension
The waifu2x & Other image-enlargers on Mac
frame-interpolation image-enlarger mac macos noise-reduction realsr-ncnn-vulkan swift swiftui video-enlarger waifu2x waifu2x-caffe
Last synced: 30 Oct 2024
https://github.com/ivpn/ios-app
Official IVPN iOS app
ios ivpn privacy security swift vpn vpn-client
Last synced: 08 Sep 2024
https://github.com/RMizin/FalconMessenger
🌟🌟🌟🌟🌟 Falcon Messenger is a Fast and Beautiful cloud-based messaging app. With iOS and IPadOS Support.
bubble chat chat-application chatapp firebase firebase-chat firebase-cloud-messaging firebase-phone-verification firebase-storage groupchat imessage ios message messaging messenger night-mode swift telegram wechat whatsapp
Last synced: 28 Oct 2024
https://github.com/qeude/SwiftDown
📦 A themable markdown editor component for your SwiftUI apps.
markdown spm swift swift-package-manager swiftui
Last synced: 31 Oct 2024
https://github.com/rmizin/falconmessenger
🌟🌟🌟🌟🌟 Falcon Messenger is a Fast and Beautiful cloud-based messaging app. With iOS and IPadOS Support.
bubble chat chat-application chatapp firebase firebase-chat firebase-cloud-messaging firebase-phone-verification firebase-storage groupchat imessage ios message messaging messenger night-mode swift telegram wechat whatsapp
Last synced: 30 Sep 2024
https://github.com/tingxins/InputKit
📝InputKit, an Elegant Kit to limits your input text, inspired by BlocksKit, written in both Objective-C & ⚡️Swift.
input ios limited objective-c restrictions swift text textfield textview
Last synced: 13 Nov 2024
https://github.com/wxxsw/gsplayer
⏯ Video player, support for caching, preload, fullscreen transition and custom control view. 视频播放器,支持边下边播、预加载、全屏转场和自定义控制层
Last synced: 14 Nov 2024
https://github.com/cemolcay/MusicTheory
Universal music theory library for iOS, iPadOS, macOS, tvOS and watchOS in Swift
chords interval ios ipados mac music-theory note scale swift
Last synced: 10 Aug 2024
https://github.com/dadalar/SwiftUI-CardStackView
A easy-to-use SwiftUI view for Tinder like cards on iOS, macOS & watchOS.
swift swift-framework swift-library swiftui tinder-cards
Last synced: 03 Aug 2024
https://github.com/liufengting/FTPopOverMenu_Swift
FTPopOverMenu_Swift, swift version of FTPopOverMenu. FTPopOverMenu is a pop over menu for iOS which is maybe the easiest one to use. Supports both portrait and landscape. It can show from any UIView, any UIBarButtonItem and any CGRect.
Last synced: 29 Oct 2024
https://github.com/atljeremy/JFCardSelectionViewController
A fancy collection style view controller
card-view carthage collection-view ios swift
Last synced: 01 Nov 2024
https://github.com/cemolcay/musictheory
Universal music theory library for iOS, iPadOS, macOS, tvOS and watchOS in Swift
chords interval ios ipados mac music-theory note scale swift
Last synced: 01 Nov 2024
https://github.com/vapor/leaf
🍃 An expressive, performant, and extensible templating language built for Swift.
server-side-swift swift swift-linux templating-language vapor vapor-service
Last synced: 01 Nov 2024
https://github.com/dadalar/swiftui-cardstackview
A easy-to-use SwiftUI view for Tinder like cards on iOS, macOS & watchOS.
swift swift-framework swift-library swiftui tinder-cards
Last synced: 01 Nov 2024
https://github.com/goranmoomin/HackerNews
macOS HackerNews client that aims to be a Mac-assed Mac app. Written in Swift + AppKit.
Last synced: 04 Aug 2024
https://github.com/luximetr/AnyFormatKit
Simple text formatting in Swift
anyformat anyformatkit card-number carthage cocoapods currency currency-format currency-formatter delegate formatter formatters phone-number regex swift symbols uitextfield uitextview xcode
Last synced: 09 Aug 2024
https://github.com/vincent-pradeilles/KeyPathKit
KeyPathKit is a library that provides the standard functions to manipulate data along with a call-syntax that relies on typed keypaths to make the call sites as short and clean as possible.
Last synced: 17 Aug 2024
https://github.com/Kitura/Swift-Kuery
SQL database abstraction layer
linux macos relational-databases swift
Last synced: 06 Aug 2024
https://github.com/quran/quran-ios
QuranEngine is the engine powering the Quran.com iOS app.
Last synced: 04 Aug 2024
https://github.com/mattt/CommonMarkAttributedString
Create NSAttributedStrings from Markdown Text
cmark commonmark markdown nsattributedstring swift
Last synced: 09 Aug 2024
https://github.com/mouredev/weekly-challenge-2022-swift
Retos semanales de la comunidad MoureDev para practicar Swift & iOS.
ios swift swiftui tutorial tutorial-code tutorial-exercises xcode
Last synced: 10 Nov 2024
https://github.com/debugswift/debugswift
A toolkit to make debugging iOS applications easier 🚀
analysis analytics cocoadebug cocoapods crashlytics debug debugger debugging layout-debugger leak-detection log logs-analysis networking performance-analysis qa sandbox swift ui uikit view
Last synced: 22 Oct 2024
https://github.com/roytornado/RSLoadingView
Awesome loading animations using 3D engine written with Swift
activityindicator animation hub loading loading-animations progress progress-view swift
Last synced: 15 Aug 2024
https://github.com/malcommac/Flow
Declarative approach to populate and manage UITableViews (see https://github.com/malcommac/FlowKit)
declarative swift tableview uitableview uitableviewdatasource uitableviewdelegate
Last synced: 06 Aug 2024
https://github.com/essentialdevelopercom/quiz-app
A repository reflecting the progress made on the "How to Build iOS Apps with Swift, TDD & Clean Architecture" YouTube series, by Caio & Mike.
architectural-patterns architecture framework ios memory-management modular-design mvc prototype refactoring solid-principles swift swift-framework swift3 swift4 tdd testing ui-testing unit-testing xcode xctest
Last synced: 14 Nov 2024
https://github.com/Carthage/Commandant
Type-safe command line argument handling
Last synced: 04 Aug 2024
https://github.com/skyweb07/Snap.swift
Snapshot testing in a snap 🎨
snap snapshot-testing swift testing xctest
Last synced: 09 Aug 2024
https://github.com/carthage/commandant
Type-safe command line argument handling
Last synced: 14 Nov 2024
https://github.com/touchlane/SlideController
Swipe between pages with an interactive title navigation control. Configure horizontal or vertical chains for unlimited pages amount.
awesome cocoapods ios library swift uipageviewcontroller uiscrollview
Last synced: 17 Aug 2024
https://github.com/LcTwisk/SimpleImageViewer
A snappy image viewer with zoom and interactive dismissal transition.
afrogleap carthage cocoapods fullscreen image imageviewer ios spm swift viewer
Last synced: 14 Aug 2024
https://github.com/onl1ner/TabBar
📱 TabBar – highly customizable tab bar (i.e. TabView) for your SwiftUI application.
bar custom-tab-bar custom-tab-view custom-tabbar custom-tabview ios library swift swift-ui swiftui tab tab-bar tabbar tabview uitabbar uitabbarcontroller view xcode
Last synced: 29 Oct 2024
https://github.com/buh/CompactSlider
CompactSlider is a SwiftUI control for macOS, iOS and watchOS.
control ios ipados macos slider swift swiftui ui-components watchos
Last synced: 05 Nov 2024
https://github.com/bignerdranch/Deferred
Work with values that haven't been determined yet.
asynchronous-tasks cocoapods futures swift swiftpm
Last synced: 04 Aug 2024
https://github.com/rust-nostr/nostr
Nostr protocol implementation, SDK and FFI
bindings ffi kotlin nodejs nostr rust rust-crate sdk swift
Last synced: 11 Nov 2024
https://github.com/russell-archer/StoreHelper
Implementing In-App Purchases with StoreKit2 in Xcode 13 - 15 using SwiftUI, Swift 5.7 - 5.9, iOS 15 - 17 and macOS 12 - 14. Also supports tvOS and visionOS.
in-app-purchases ios ios15 ios16 ios17 macos macos12 macos13 macos14 storekit swift swift5 swiftui tvos visionos xcode
Last synced: 30 Oct 2024
https://github.com/mohamed-arradi/AirpodsBattery-Monitor-For-Mac
Your AirPods Battery levels at your status bar | MacOS | Widget
airpods airpods-battery airpodsbattery-monitor apple battery battery-level battery-monitor bigsur bluetooth bluetooth-low-energy m1 mac macos monitoring-tool osx statusbar statusbarutil swift swiftui widget
Last synced: 29 Oct 2024
https://github.com/layoutbox/layoutframeworkbenchmark
Benchmark the performances of various Swift layout frameworks (autolayout, UIStackView, PinLayout, LayoutKit, FlexLayout, Yoga, ...)
autolayout benchmark benchmark-data flex-layout flexlayout ios layout layoutkit layoutkit-benchmark osx pin-layout pinlayout swift tvos uistackview yoga yogakit
Last synced: 12 Nov 2024
https://github.com/nirma/uidevicecomplete
UIDevice extensions that fill in the missing pieces.
Last synced: 12 Oct 2024
https://github.com/objectbox/objectbox-swift
Swift database - fast, simple and lightweight (iOS, macOS)
database edge embedded ios local mobile nosql offline-first storage sustainable swift sync
Last synced: 13 Nov 2024
https://github.com/johnsundell/require
Require optional values to be non-nil, or crash gracefully
Last synced: 01 Nov 2024
https://github.com/fmo91/pigeon
Async state management for SwiftUI (and UIKit) 🐦
combine ios networking swift swiftui
Last synced: 01 Nov 2024
https://github.com/shin8484/PopupWindow
PopupWindow is a simple Popup using another UIWindow in Swift
popup popup-window swift toast
Last synced: 15 Aug 2024
https://github.com/Nirma/UIDeviceComplete
UIDevice extensions that fill in the missing pieces.
Last synced: 17 Aug 2024
https://github.com/ivlevAstef/DITranquillity
Dependency injection for iOS (Swift)
dependency-injection di di-container inversion-of-control ioc ios swift
Last synced: 15 Aug 2024
https://github.com/vadymmarkov/malibu
:surfer: Malibu is a networking library built on promises
networking promises request swift urlsession
Last synced: 14 Nov 2024
https://github.com/andyron/swift-algorithm-club-cn
swift-algorithm-club的翻译。使用Swift学习算法和数据结构。
algorithms chinese data-structure swift swift4
Last synced: 12 Oct 2024
https://github.com/kylebrowning/waterwheel.swift
The Waterwheel Swift SDK provides classes to natively connect iOS, macOS, tvOS, and watchOS applications to Drupal 7 and 8.
drupal ios macos sdk swift tvos watchos waterwheel
Last synced: 11 Oct 2024
https://github.com/isadon/RMessage
A crisp in-app notification/message banner built in Swift.
Last synced: 15 Aug 2024
https://github.com/freak4pc/uiview-positioning
Easy property-based setting of frame properties in UIView objects
Last synced: 13 Nov 2024
https://github.com/fmo91/Pigeon
Async state management for SwiftUI (and UIKit) 🐦
combine ios networking swift swiftui
Last synced: 03 Aug 2024
https://github.com/lucas34/SwiftQueue
Job Scheduler for IOS with Concurrent run, failure/retry, persistence, repeat, delay and more
constraints delay job job-scheduler operation operationqueue persist persistence queue scheduler swift
Last synced: 13 Aug 2024
https://github.com/jtrivedi/Apple-Cash-Animation
A rebuild of the fantastic Apple Cash "shimmer" effect in Wallet.app.
animation interaction ios motion swift
Last synced: 12 Nov 2024
https://github.com/mudkipme/MoeMemos
An app to help you capture thoughts and ideas
appstore ios memo note-taking self-hosted swift swiftui
Last synced: 08 Nov 2024
https://github.com/marcoeidinger/swiftplantuml-xcode-extension
Xcode Extension for generating class diagrams from Swift code (powered by PlantUML)
macos osx planttext plantuml plantuml-generating swift xcode xcode-extension xcode-plugin xcode-source-editor-extension
Last synced: 07 Nov 2024
https://github.com/vapor-community/HTMLKit
Create and render HTML templates with HTMLKit
dsl html server-side-swift swift template-language vapor
Last synced: 01 Nov 2024
https://github.com/ftchirou/PredicateKit
🎯 PredicateKit allows Swift developers to write expressive and type-safe predicates for CoreData using key-paths, comparisons and logical operators, literal values, and functions.
coredata keypaths nspredicate predicates swift swiftui
Last synced: 03 Aug 2024
https://github.com/wxxsw/GSPlayer
⏯ Video player, support for caching, preload, fullscreen transition and custom control view. 视频播放器,支持边下边播、预加载、全屏转场和自定义控制层
Last synced: 06 Aug 2024
https://github.com/jtrivedi/apple-cash-animation
A rebuild of the fantastic Apple Cash "shimmer" effect in Wallet.app.
animation interaction ios motion swift
Last synced: 10 Oct 2024
https://github.com/cosmicmind/samples
Sample projects using Material, Graph, and Algorithm.
algorithm cosmicmind data data-structure database graph material material-design projects swift swift-3 us
Last synced: 13 Nov 2024
https://github.com/sentialx/node-window-manager
Manage windows in Windows, macOS and Linux using Node.js
cpp library linux macos native nodejs swift typescript window-manager windows
Last synced: 08 Nov 2024