Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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/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/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/DholStudio/DSGradientProgressView

A simple animated progress bar in Swift

ios ios-lib ios-ui swift swift-4

Last synced: 13 Aug 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/migueldeicaza/termkit

Terminal Kit - Console UI toolkit for Swift applications

curses gui swift terminal toolkit

Last synced: 13 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/migueldeicaza/TermKit

Terminal Kit - Console UI toolkit for Swift applications

curses gui swift terminal toolkit

Last synced: 05 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/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/hmarr/vitals

📊 A tiny macOS process monitor

app mac swift swiftui

Last synced: 14 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: 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/JmoVxia/CLPlayer

自定义视频播放器

avplayer swift

Last synced: 05 Nov 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: 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/serralvo/TextFieldCounter

UITextField character counter with lovable UX 💖. No math skills required 🙃.

swift textfield uitextfield

Last synced: 17 Aug 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)

0day ios ios15 swift

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/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. 视频播放器,支持边下边播、预加载、全屏转场和自定义控制层

player swift video videocache

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.

menu pop popover swift

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/uber/neal

🔎🐞 A language-agnostic linting platform

ocaml python swift uber

Last synced: 14 Nov 2024

https://github.com/goranmoomin/HackerNews

macOS HackerNews client that aims to be a Mac-assed Mac app. Written in Swift + AppKit.

appkit hackernews macos swift

Last synced: 04 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.

data sql swift

Last synced: 17 Aug 2024

https://github.com/clipy/magnet

Customize global hotkeys in macOS.

alfred clipy dvorak hotkey macos qwerty sandbox shortcut swift

Last synced: 15 Nov 2024

https://github.com/mattt/CommonMarkAttributedString

Create NSAttributedStrings from Markdown Text

cmark commonmark markdown nsattributedstring swift

Last synced: 09 Aug 2024

https://github.com/uber/NEAL

🔎🐞 A language-agnostic linting platform

ocaml python swift uber

Last synced: 02 Nov 2024

https://github.com/Clipy/Magnet

Customize global hotkeys in macOS.

alfred clipy dvorak hotkey macos qwerty sandbox shortcut swift

Last synced: 30 Oct 2024

https://github.com/quran/quran-ios

QuranEngine is the engine powering the Quran.com iOS app.

ios quran swift

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/carthage/commandant

Type-safe command line argument handling

swift

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

swift

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/herbsun/okklineswift

Draw the K-Line by Swift, support iOS & macOS

kline macos stock swift swift3

Last synced: 12 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/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/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.

ios swift swift4 uidevice

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

optionals swift xcode

Last synced: 16 Nov 2024

https://github.com/Nirma/UIDeviceComplete

UIDevice extensions that fill in the missing pieces.

ios swift swift4 uidevice

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