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/migueldeicaza/TermKit

Terminal Kit - Console UI toolkit for Swift applications

curses gui swift terminal toolkit

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

Terminal Kit - Console UI toolkit for Swift applications

curses gui swift terminal toolkit

Last synced: 13 Nov 2024

https://github.com/TheAlgorithms/Swift

All Algorithms implemented in Swift

algorithms data-structures swift

Last synced: 03 Aug 2024

https://github.com/eleev/swiftui-new-metal-shaders

🔮 SwiftUI 5 Metal Shader Collection + scroll view layouts & effects.

ios metal shaders swift swiftui

Last synced: 09 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/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: 30 Oct 2024

https://github.com/JmoVxia/CLPlayer

自定义视频播放器

avplayer swift

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

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

swift textfield uitextfield

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

menu pop popover swift

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/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/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/Kitura/Swift-Kuery

SQL database abstraction layer

linux macos relational-databases swift

Last synced: 06 Aug 2024

https://github.com/clipy/magnet

Customize global hotkeys in macOS.

alfred clipy dvorak hotkey macos qwerty sandbox shortcut swift

Last synced: 08 Nov 2024

https://github.com/uber/NEAL

🔎🐞 A language-agnostic linting platform

ocaml python swift uber

Last synced: 02 Nov 2024

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

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

ios quran swift

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/Clipy/Magnet

Customize global hotkeys in macOS.

alfred clipy dvorak hotkey macos qwerty sandbox shortcut swift

Last synced: 30 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

swift

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

swift

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

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

kline macos stock swift swift3

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

Require optional values to be non-nil, or crash gracefully

optionals swift xcode

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.

ios swift swift4 uidevice

Last synced: 17 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/ColdGrub1384/Pisth

SSH and SFTP client for iOS

ios sftp ssh swift

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

ios notifications swift

Last synced: 15 Aug 2024

https://github.com/gaowanli/PinGo

纯Swift编写的仿“随遇”App

swift swiftapp

Last synced: 09 Aug 2024

https://github.com/freak4pc/uiview-positioning

Easy property-based setting of frame properties in UIView objects

extension swift swift3 uiview

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/ios-utils/XRouter

Navigate anywhere in just one line.

app ios routes rxswift swift xrouter

Last synced: 06 Aug 2024

https://github.com/ios-utils/xrouter

Navigate anywhere in just one line.

app ios routes rxswift swift xrouter

Last synced: 28 Sep 2024

https://github.com/coldgrub1384/pisth

SSH and SFTP client for iOS

ios sftp ssh swift

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

player swift video videocache

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

https://github.com/RxSwiftCommunity/RxViewModel

ReactiveViewModel-esque using RxSwift

mvvm rxcocoa rxswift swift swift-3 swift-4 viewmodel

Last synced: 14 Nov 2024

https://github.com/rxswiftcommunity/rxviewmodel

ReactiveViewModel-esque using RxSwift

mvvm rxcocoa rxswift swift swift-3 swift-4 viewmodel

Last synced: 13 Nov 2024