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-15 00:29:03 UTC
- JSON Representation
https://github.com/vapor/console
💻 APIs for creating interactive CLI tools.
command-line console hacktoberfest server-side-swift swift swift-linux vapor
Last synced: 09 Aug 2024
https://github.com/dehesa/codablecsv
Read and write CSV files row-by-row or through Swift's Codable interface.
codable csv csv-parser csv-reader csv-writer decoder encoder swift swift-codable
Last synced: 16 Nov 2024
https://github.com/yonat/MultiSlider
UISlider clone with multiple thumbs and values, range highlight, optional snap intervals, optional value labels, either vertical or horizontal.
multiple-thumbs multislider range-picker range-slider swift thumbs uislider
Last synced: 17 Aug 2024
https://github.com/dentelezhkin/dttableviewmanager
Protocol-oriented UITableView management, powered by generics and associated types.
datasource delegate ios protocol swift uitableview
Last synced: 13 Nov 2024
https://github.com/DenBeke/YouTube-Downloader-for-macOS
Simple menu bar app to download YouTube movies on your Mac
download macos menubar swift youtube youtube-dl youtube-downloader yt-dlp
Last synced: 30 Oct 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: 28 Oct 2024
https://github.com/ProudOfZiggy/SIFloatingCollection_Swift
iOS Swift framework for creating user interface like apple music genre selection bubbles
applemusic bubble bubbles ios physics spritekit swift
Last synced: 09 Aug 2024
https://github.com/avdlee/coredatabestpractices
Best Practices in Core Data explained within a demo application
best-practices coredata ios swift
Last synced: 17 Nov 2024
https://github.com/InvadingOctopus/octopuskit
2D ECS game engine in 100% Swift + SwiftUI for iOS, macOS, tvOS
2d-game-engine components declarative-ui ecs engine entity-component-system game-development game-engine gameplaykit ios ios17 macos macos14 metal spritekit swift swift5 swift5-9 swiftui tvos
Last synced: 17 Nov 2024
https://github.com/johnlui/jsonneverdie
Auto reflection tool from JSON to Model, user friendly JSON encoder / decoder, aims to never die
auto-reflection ios json swift
Last synced: 16 Nov 2024
https://github.com/invadingoctopus/octopuskit
2D ECS game engine in 100% Swift + SwiftUI for iOS, macOS, tvOS
2d-game-engine components declarative-ui ecs engine entity-component-system game-development game-engine gameplaykit ios ios17 macos macos14 metal spritekit swift swift5 swift5-9 swiftui tvos
Last synced: 13 Nov 2024
https://github.com/yo-op/sketchcachecleaner
💻 Sketch Cache Cleaner - Deletes hidden Sketch history files that can take a lot of space on your hard drive and that you would probably never use.
app macapp macos macos-app native objective-c sketch swift xcode
Last synced: 01 Nov 2024
https://github.com/johnlui/JSONNeverDie
Auto reflection tool from JSON to Model, user friendly JSON encoder / decoder, aims to never die
auto-reflection ios json swift
Last synced: 17 Aug 2024
https://github.com/freshOS/Router-deprecated
🛣 Simple Navigation for iOS - ⚠️ Deprecated
freshos microframework navigation router routing swift viewcontroller
Last synced: 13 Aug 2024
https://github.com/treastrain/TRETJapanNFCReader
NFC (FeliCa) Reader for iOS 13 later Core NFC / Japanese e-Money prepaid or identification cards
corenfc edy felica ios nanaco nfc nfc-library octopus okica pasmo rakuten-edy suica swift waon
Last synced: 12 Nov 2024
https://github.com/omaralbeik/UserDefaultsStore
Why not use UserDefaults to store Codable objects 😉
codable database ios macos swift tvos userdefaults watchos
Last synced: 13 Aug 2024
https://github.com/freshos/router-deprecated
🛣 Simple Navigation for iOS - ⚠️ Deprecated
freshos microframework navigation router routing swift viewcontroller
Last synced: 14 Nov 2024
https://github.com/zhiquan911/chklinechart
纯Swift4.0代码编写的K线图表组件,支持:MA,EMA,BOLL,SAR,KDJ,MACD等技术指标显示。集成使用简单,二次开发扩展强大
bitcoin candlelinechart kline stocks swift
Last synced: 14 Nov 2024
https://github.com/jegumhon/URWeatherView
Show the weather effects onto view written in Swift4.2
carthage cloud cocoapods dust glsl-shaders hot image-kernel lightning lottie rain snow swift wavewarp weather
Last synced: 09 Nov 2024
https://github.com/alexejn/TypeYouCard
SwiftUI Paycard form
awesomeswit combine someswift swift swiftui
Last synced: 03 Nov 2024
https://github.com/Urtaq/URWeatherView
Show the weather effects onto view written in Swift4.2
carthage cloud cocoapods dust glsl-shaders hot image-kernel lightning lottie rain snow swift wavewarp weather
Last synced: 15 Aug 2024
https://github.com/urtaq/urweatherview
Show the weather effects onto view written in Swift4.2
carthage cloud cocoapods dust glsl-shaders hot image-kernel lightning lottie rain snow swift wavewarp weather
Last synced: 05 Nov 2024
https://github.com/johnsundell/playground
Instantly create Swift playgrounds from the command line
playground swift swift-playgrounds xcode
Last synced: 17 Nov 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/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/dehesa/CodableCSV
Read and write CSV files row-by-row or through Swift's Codable interface.
codable csv csv-parser csv-reader csv-writer decoder encoder swift swift-codable
Last synced: 17 Aug 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/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/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/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: 15 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/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: 15 Nov 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/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: 18 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: 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/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/illusionofchaos/ios-gamed-0day
iOS gamed exploit (fixed in 15.0.2)
Last synced: 07 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/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: 14 Nov 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: 16 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/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: 16 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: 16 Nov 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/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/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/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: 15 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/Kitura/Swift-Kuery
SQL database abstraction layer
linux macos relational-databases swift
Last synced: 06 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/mattt/CommonMarkAttributedString
Create NSAttributedStrings from Markdown Text
cmark commonmark markdown nsattributedstring swift
Last synced: 09 Aug 2024
https://github.com/quran/quran-ios
QuranEngine is the engine powering the Quran.com iOS app.
Last synced: 17 Nov 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/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/carthage/commandant
Type-safe command line argument handling
Last synced: 14 Nov 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/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: 04 Aug 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/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/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/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/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/fmo91/pigeon
Async state management for SwiftUI (and UIKit) 🐦
combine ios networking swift swiftui
Last synced: 16 Nov 2024
https://github.com/johnsundell/require
Require optional values to be non-nil, or crash gracefully
Last synced: 16 Nov 2024
https://github.com/Nirma/UIDeviceComplete
UIDevice extensions that fill in the missing pieces.
Last synced: 17 Aug 2024
https://github.com/fmo91/Pigeon
Async state management for SwiftUI (and UIKit) 🐦
combine ios networking swift swiftui
Last synced: 17 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