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/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/lgaches/BeaconEmitter

Turn your Mac as an iBeacon

ibeacon macos swift swiftui

Last synced: 04 Dec 2024

https://github.com/google-gemini/generative-ai-swift

The official Swift library for the Google Gemini API

gemini gemini-api swift

Last synced: 25 Dec 2024

https://github.com/swiftcsv/swiftcsv

CSV parser for Swift

csv ios mac macos parser swift tsv

Last synced: 04 Jan 2025

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/GitHawkApp/ContextMenu

An iOS context menu UI inspired by Things 3.

githawk ios menu swift things uikit

Last synced: 06 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/githawkapp/contextmenu

An iOS context menu UI inspired by Things 3.

githawk ios menu swift things uikit

Last synced: 05 Jan 2025

https://github.com/soffes/Countdown

Mac screensaver for counting down to a date

macos screen-saver swift

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.

animation blur ios swift

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.

animation blur ios swift

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/aheze/OpenFind

An app to find text in real life.

app camera find hacktoberfest ios ocr photos realm swift swiftui uikit vision

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

objective-c swift vlc

Last synced: 06 Dec 2024

https://github.com/onmyway133/snowflake

❄️ SVG in Swift

html ios rss svg swift xml

Last synced: 05 Jan 2025

https://github.com/onmyway133/Snowflake

❄️ SVG in Swift

html ios rss svg swift xml

Last synced: 09 Dec 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/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/soffes/hotkey

Simple global shortcuts in macOS

appkit carbon carthage keyboard macos shortcut swift

Last synced: 04 Jan 2025

https://github.com/paultaykalo/swift-scripts

Some useful scripts for swift developers

legacy-code ruby swift unused

Last synced: 06 Jan 2025

https://github.com/PaulTaykalo/swift-scripts

Some useful scripts for swift developers

legacy-code ruby swift unused

Last synced: 29 Nov 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/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/GraphQLSwift/GraphQL

The Swift GraphQL implementation for macOS and Linux

graphiti graphql swift swift-nio swiftpm vapor

Last synced: 31 Oct 2024

https://github.com/dreymonde/appfolder

🗂 Never use NSSearchPathForDirectoriesInDomains again

filesystem ios swift

Last synced: 08 Jan 2025

https://github.com/pointfreeco/swift-case-paths

🧰 Case paths extends the key path hierarchy to enum cases.

keypaths swift

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

filesystem ios swift

Last synced: 04 Dec 2024

https://github.com/younatics/Highlighter

🖍 Highlight whatever you want!

highlighter pod swift

Last synced: 09 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/raivo-otp/ios-application

A native, lightweight and secure one-time-password (OTP) client built for iOS; Raivo OTP!

app client counter factor fast ios lightweight native one otp password second secure swift time token two

Last synced: 25 Oct 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/younatics/highlighter

🖍 Highlight whatever you want!

highlighter pod swift

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/soffes/HotKey

Simple global shortcuts in macOS

appkit carbon carthage keyboard macos shortcut swift

Last synced: 30 Oct 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/soffes/RateLimit

Simple utility for only executing code every so often.

carthage ios macos swift tvos watchos

Last synced: 07 Dec 2024

https://github.com/Flight-School/Money

A precise, type-safe representation of a monetary amount in a given currency

currency decimal gyb money swift

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: 03 Jan 2025

https://github.com/swiftcsv/SwiftCSV

CSV parser for Swift

csv ios mac macos parser swift tsv

Last synced: 23 Nov 2024

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

ios-app swift swiftui

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/danielsaidi/RichTextKit

RichTextKit is a Swift SDK that helps you use rich text in Swift and SwiftUI.

appkit ios macos rich-text rich-text-editor swift swiftui tvos uikit watchos

Last synced: 29 Oct 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

camera coreml ios swift

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

ios library swift

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

ios library swift

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/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/rensbreur/SwiftTUI

SwiftUI for terminal applications

swift swiftui terminal

Last synced: 23 Nov 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/raphaelhanneken/iconizer

Create Xcode asset catalogs swift and painless. Generate images for macOS and iOS app icons, launch images and image sets.

appicon assets generate generator icns icon icons ios launchimage swift xcassets xcode

Last synced: 30 Oct 2024

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