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/nalexn/viewinspector

Runtime introspection and unit testing of SwiftUI views

best-practices runtime-typechecking swift swift5 swiftui swiftui-views unit-testing

Last synced: 12 Oct 2024

https://github.com/joemasilotti/ui-testing-cheat-sheet

How do I test this with UI Testing?

cheatsheet swift ui-testing xctest xcuitest

Last synced: 14 Oct 2024

https://github.com/alexdrone/render

UIKit a-là SwiftUI.framework [min deployment target iOS10]

elm-architecture ios layout-engine reconciliation swift swiftui uikit uiview unidirectional-data-flow virtual-dom

Last synced: 12 Oct 2024

https://github.com/ming1016/SwiftPamphletApp

戴铭的开发小册子,一本活的开发手册。使用 SwiftUI + SwiftData + Swift Concurrency Aysnc/Await Actor + GitHub API 开发的 macOS 应用

combine concurrency github github-api swift swiftui

Last synced: 29 Oct 2024

https://github.com/joemasilotti/UI-Testing-Cheat-Sheet

How do I test this with UI Testing?

cheatsheet swift ui-testing xctest xcuitest

Last synced: 17 Aug 2024

https://github.com/ming1016/swiftpamphletapp

戴铭的开发小册子,一本活的开发手册。使用 SwiftUI + SwiftData + Swift Concurrency Aysnc/Await Actor + GitHub API 开发的 macOS 应用

combine concurrency github github-api swift swiftui

Last synced: 15 Oct 2024

https://github.com/alexdrone/Render

UIKit a-là SwiftUI.framework [min deployment target iOS10]

elm-architecture ios layout-engine reconciliation swift swiftui uikit uiview unidirectional-data-flow virtual-dom

Last synced: 14 Aug 2024

https://github.com/jellyfin/swiftfin

Native Jellyfin Client for iOS and tvOS

ios jellyfin swift swiftui tvos

Last synced: 12 Oct 2024

https://github.com/aschuch/statefulviewcontroller

Placeholder views based on content, loading, error or empty states

empty error loading placeholder state state-management swift uiviewcontroller

Last synced: 15 Oct 2024

https://github.com/aschuch/StatefulViewController

Placeholder views based on content, loading, error or empty states

empty error loading placeholder state state-management swift uiviewcontroller

Last synced: 17 Aug 2024

https://github.com/revenuecat/purchases-ios

In-app purchases and subscriptions made easy. Support for iOS, watchOS, tvOS, macOS, and visionOS.

apple hacktoberfest iap ios objective-c storekit storekit-wrapper storekit2 swift swiftui visionos

Last synced: 14 Oct 2024

https://github.com/kharrison/CodeExamples

Code Examples

objective-c swift xcode

Last synced: 03 Aug 2024

https://github.com/evgenyneu/Cosmos

A star rating control for iOS/tvOS written in Swift

ios star-rating swift tvos

Last synced: 15 Aug 2024

https://github.com/kharrison/codeexamples

Code Examples

objective-c swift xcode

Last synced: 14 Oct 2024

https://github.com/evgenyneu/cosmos

A star rating control for iOS/tvOS written in Swift

ios star-rating swift tvos

Last synced: 14 Oct 2024

https://github.com/nalexn/ViewInspector

Runtime introspection and unit testing of SwiftUI views

best-practices runtime-typechecking swift swift5 swiftui swiftui-views unit-testing

Last synced: 15 Aug 2024

https://github.com/jasonjmcghee/rem

An open source approach to locally record and enable searching everything you view on your Mac.

local macos memory producitivity search swift swiftui utilities

Last synced: 15 Oct 2024

https://github.com/DamascenoRafael/reminders-menubar

Simple macOS menu bar application to view and interact with reminders. Developed with SwiftUI and using Apple Reminders as a source.

apple-reminders macos macos-menubar macos-swift menubar reminders swift swiftui utility

Last synced: 29 Oct 2024

https://github.com/damascenorafael/reminders-menubar

Simple macOS menu bar application to view and interact with reminders. Developed with SwiftUI and using Apple Reminders as a source.

apple-reminders macos macos-menubar macos-swift menubar reminders swift swiftui utility

Last synced: 15 Oct 2024

https://github.com/janoodleFTW/timy-messenger

Timy - open source mobile app for groups to communicate and organize themselves. Built with flutter.

android app firebase flutter ios kotlin messaging messenger swift

Last synced: 08 Nov 2024

https://github.com/hanton/Fisheye

Open Source iOS 360 Degree Panorama Video Player. (HTY360Player is renamed to Fisheye)

360video ios objective-c opengl swift

Last synced: 15 Aug 2024

https://github.com/hanton/fisheye

Open Source iOS 360 Degree Panorama Video Player. (HTY360Player is renamed to Fisheye)

360video ios objective-c opengl swift

Last synced: 12 Oct 2024

https://github.com/ramotion/preview-transition

:octocat: PreviewTransition is a simple preview gallery UI controller with animated tranisitions. Swift UI library made by @Ramotion

ios library swift

Last synced: 14 Oct 2024

https://github.com/Ramotion/preview-transition

:octocat: PreviewTransition is a simple preview gallery UI controller with animated tranisitions. Swift UI library made by @Ramotion

ios library swift

Last synced: 15 Aug 2024

https://github.com/janoodleftw/timy-messenger

Timy - open source mobile app for groups to communicate and organize themselves. Built with flutter.

android app firebase flutter ios kotlin messaging messenger swift

Last synced: 14 Oct 2024

https://github.com/piemonte/player

▶️ Play and stream media in Swift

avfoundation ios media player player-swift stream swift tvos video-player

Last synced: 14 Oct 2024

https://github.com/gonzalezreal/MarkdownUI

Display and customize Markdown text in SwiftUI

cmark commonmark github-markdown markdown swift swiftui

Last synced: 13 Aug 2024

https://github.com/MacPaw/OpenAI

Swift community driven package for OpenAI public API

ai openai openai-api spm swift swiftpackagemanager

Last synced: 02 Nov 2024

https://github.com/gonzalezreal/swift-markdown-ui

Display and customize Markdown text in SwiftUI

cmark commonmark github-markdown markdown swift swiftui

Last synced: 12 Oct 2024

https://github.com/divkit/divkit

DivKit is an open source Server-Driven UI (SDUI) framework. SDUI is a an emerging technique that leverage the server to build the user interfaces of their mobile app

android backend-driven-ui divkit ios json kotlin server-driven-ui swift typescript web

Last synced: 15 Oct 2024

https://github.com/piemonte/Player

▶️ Play and stream media in Swift

avfoundation ios media player player-swift stream swift tvos video-player

Last synced: 17 Aug 2024

https://github.com/AlexLittlejohn/ALCameraViewController

A camera view controller with custom image picker and image cropping.

camera cropping ios photos swift

Last synced: 13 Aug 2024

https://github.com/alexlittlejohn/alcameraviewcontroller

A camera view controller with custom image picker and image cropping.

camera cropping ios photos swift

Last synced: 26 Sep 2024

https://github.com/Ramotion/adaptive-tab-bar

:octocat: AdaptiveController is a 'Progressive Reduction' Swift UI module for adding custom states to Native or Custom iOS UI elements. Swift UI component by @Ramotion

ios library swift

Last synced: 17 Aug 2024

https://github.com/ramotion/adaptive-tab-bar

:octocat: AdaptiveController is a 'Progressive Reduction' Swift UI module for adding custom states to Native or Custom iOS UI elements. Swift UI component by @Ramotion

ios library swift

Last synced: 14 Oct 2024

https://github.com/macpaw/openai

Swift community driven package for OpenAI public API

ai openai openai-api spm swift swiftpackagemanager

Last synced: 15 Oct 2024

https://github.com/jtrivedi/Wave

Wave is a spring-based animation engine for iOS and macOS that makes it easy to create fluid, interruptible animations that feel great.

animation appkit gestures interaction-design ios motion swift swiftui ui uikit

Last synced: 30 Oct 2024

https://github.com/52inc/pulley

A library to imitate the iOS 10 Maps UI.

applemaps cocopods drawer hacktoberfest ios ipad iphone maps pulley swift xcode

Last synced: 15 Oct 2024

https://github.com/52inc/Pulley

A library to imitate the iOS 10 Maps UI.

applemaps cocopods drawer hacktoberfest ios ipad iphone maps pulley swift xcode

Last synced: 15 Aug 2024

https://github.com/SDWebImage/SDWebImageSwiftUI

SwiftUI Image loading and Animation framework powered by SDWebImage

animated-webp apng gif ios macos sdwebimage swift swift-ui swiftpm swiftui tvos watchos webp

Last synced: 29 Oct 2024

https://github.com/sdwebimage/sdwebimageswiftui

SwiftUI Image loading and Animation framework powered by SDWebImage

animated-webp apng gif ios macos sdwebimage swift swift-ui swiftpm swiftui tvos watchos webp

Last synced: 14 Oct 2024

https://github.com/jtrivedi/wave

Wave is a spring-based animation engine for iOS and macOS that makes it easy to create fluid, interruptible animations that feel great.

animation appkit gestures interaction-design ios motion swift swiftui ui uikit

Last synced: 10 Oct 2024

https://github.com/keitaoouchi/markdownview

Markdown View for iOS.

ios markdown swift

Last synced: 14 Oct 2024

https://github.com/eseedo/iOSCourse

iOS开发初学者入门

arkit ios objective-c swift

Last synced: 03 Aug 2024

https://github.com/eseedo/ioscourse

iOS开发初学者入门

arkit ios objective-c swift

Last synced: 15 Oct 2024

https://github.com/ramotion/fluid-slider

:octocat:💧 A slider widget with a popup bubble displaying the precise value selected. Swift UI library made by @Ramotion

ios library swift

Last synced: 14 Oct 2024

https://github.com/malcommac/Hydra

⚡️ Lightweight full-featured Promises, Async & Await Library in Swift

async await futures gcd promise-library promises swift

Last synced: 17 Aug 2024

https://github.com/malcommac/hydra

⚡️ Lightweight full-featured Promises, Async & Await Library in Swift

async await futures gcd promise-library promises swift

Last synced: 15 Oct 2024

https://github.com/krzysztofzablocki/swift-macros

A curated list of awesome Swift Macros

apple programming swift

Last synced: 15 Oct 2024

https://github.com/krzysztofzablocki/Swift-Macros

A curated list of awesome Swift Macros

apple programming swift

Last synced: 29 Oct 2024

https://github.com/Ramotion/fluid-slider

:octocat:💧 A slider widget with a popup bubble displaying the precise value selected. Swift UI library made by @Ramotion

ios library swift

Last synced: 17 Aug 2024

https://github.com/tuist/XcodeProj

📝 Read, update and write your Xcode projects

ios macos objective-c swift swift-5 xcode xcodeproj

Last synced: 24 Oct 2024

https://github.com/tuist/xcodeproj

📝 Read, update and write your Xcode projects

ios macos objective-c swift swift-5 xcode xcodeproj

Last synced: 14 Oct 2024

https://github.com/krzysztofzablocki/Inject

Hot Reloading for Swift applications!

hot-reload ios swift swiftui

Last synced: 29 Oct 2024

https://github.com/krzysztofzablocki/inject

Hot Reloading for Swift applications!

hot-reload ios swift swiftui

Last synced: 15 Oct 2024

https://github.com/keitaoouchi/MarkdownView

Markdown View for iOS.

ios markdown swift

Last synced: 17 Aug 2024

https://github.com/aheze/popovers

A library to present popovers. Simple, modern, and highly customizable. Not boring!

alert ios notification popover popup snackbar swift swiftui uiwindow

Last synced: 12 Oct 2024

https://github.com/netguru/ResponseDetective

Sherlock Holmes of the networking layer. :male_detective:

debugging ios macos swift tvos

Last synced: 17 Aug 2024

https://github.com/netguru/responsedetective

Sherlock Holmes of the networking layer. :male_detective:

debugging ios macos swift tvos

Last synced: 14 Oct 2024

https://github.com/uias/Pageboy

📖 A simple, highly informative page view controller

ios pages swift ui uipageviewcontroller viewpager

Last synced: 17 Aug 2024

https://github.com/JohnSundell/Unbox

[Deprecated] The easy to use Swift JSON decoder

decoding json json-parsing swift swift-json-decoder unbox

Last synced: 29 Oct 2024

https://github.com/grpc/grpc-swift

The Swift language implementation of gRPC.

grpc protocol-buffers swift swift-grpc

Last synced: 07 Oct 2024

https://github.com/yapstudios/yapanimator

Your fast and friendly physics-based animation system.

animation design ios mac macos macosx motion physics-simulation swift

Last synced: 10 Oct 2024

https://github.com/yapstudios/YapAnimator

Your fast and friendly physics-based animation system.

animation design ios mac macos macosx motion physics-simulation swift

Last synced: 17 Aug 2024

https://github.com/kaxap/arl

lists of most popular repositories for most favoured programming languages (according to StackOverflow)

assembly awesome c cpp csharp golang haskell java matlab nodejs objective-c perl php python r ruby scala swift typescript vbnet

Last synced: 25 Sep 2024

https://github.com/mchoe/SwiftSVG

A simple, performant, and lightweight SVG parser

ios macos svg swift tvos

Last synced: 17 Aug 2024

https://github.com/Yalantis/PullToMakeSoup

Custom animated pull-to-refresh that can be easily added to UIScrollView

animation carthage ios pulltomakesoup refreshes swift uiscrollview yalantis

Last synced: 15 Aug 2024

https://github.com/layoutBox/FlexLayout

FlexLayout adds a nice Swift interface to the highly optimized facebook/yoga flexbox implementation. Concise, intuitive & chainable syntax.

css-flexbox flex-container flex-items flex-layout flexbox flexbox-container flexbox-layout flexbox-properties ios ios-lib ios-swift ios-ui layout layout-engine swift swift-3 swift-framework yoga

Last synced: 17 Aug 2024

https://github.com/layoutbox/flexlayout

FlexLayout adds a nice Swift interface to the highly optimized facebook/yoga flexbox implementation. Concise, intuitive & chainable syntax.

css-flexbox flex-container flex-items flex-layout flexbox flexbox-container flexbox-layout flexbox-properties ios ios-lib ios-swift ios-ui layout layout-engine swift swift-3 swift-framework yoga

Last synced: 14 Oct 2024

https://github.com/BrikerMan/BMPlayer

A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles.

avplayer carthage ios-swift swift swift3 swift4 swift5 video-player

Last synced: 17 Aug 2024

https://github.com/brikerman/bmplayer

A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles.

avplayer carthage ios-swift swift swift3 swift4 swift5 video-player

Last synced: 12 Oct 2024

https://github.com/caiyue1993/icecream

Sync Realm Database with CloudKit

cloudkit realm-database realmswift swift

Last synced: 14 Oct 2024

https://github.com/caiyue1993/IceCream

Sync Realm Database with CloudKit

cloudkit realm-database realmswift swift

Last synced: 13 Aug 2024

https://github.com/Thomvis/BrightFutures

Write great asynchronous code in Swift using futures and promises

asynchronous-programming concurrency futures promises swift

Last synced: 13 Aug 2024

https://github.com/thomvis/brightfutures

Write great asynchronous code in Swift using futures and promises

asynchronous-programming concurrency futures promises swift

Last synced: 26 Sep 2024

https://github.com/aheze/Popovers

A library to present popovers. Simple, modern, and highly customizable. Not boring!

alert ios notification popover popup snackbar swift swiftui uiwindow

Last synced: 17 Aug 2024

https://github.com/SwiftcordApp/Swiftcord

A fully native Discord client for macOS built 100% in Swift!

discord macos native native-apps swift swiftui

Last synced: 29 Oct 2024

https://github.com/swiftcordapp/swiftcord

A fully native Discord client for macOS built 100% in Swift!

discord macos native native-apps swift swiftui

Last synced: 15 Oct 2024

https://github.com/520coding/confuse

iOS混淆加固差异化翻新加密工具,模拟人工手动混淆,识别上下文 ,支持继承链、类型识别、方法多参等复杂高级混淆。source-to-source obfuscation of iOS projects,Xcode's refactor->rename. 告别插入毫无关联的垃圾代码、弃用无脑单词随机拼接替换,模拟正常开发,一款最好的混淆最彻底的Mac App Tools。支持OC(Objc、Objective-C)、C、C++(Cocos2d-x、Cocos2dx和Lua游戏开发)、Swift、C#(Unity)混淆,可用于ios马甲包游戏SDK混淆,减少账号调查过机审上架过包过审4.3、2.3.1、2.1

confuse confusion ios mix obfuscate obfuscation obfuscator swift tools

Last synced: 15 Oct 2024

https://github.com/demonnico/PinterestSwift

This is a Swift based demo project to show how to make the transition Pinterest liked.

pinterest-like swift transition-pinterest

Last synced: 29 Oct 2024

https://github.com/indragiek/InAppViewDebugger

A UIView debugger (like Reveal or Xcode) that can be embedded in an app for on-device view debugging

debugger debugging ios ipad iphone swift ui uiview view visualization

Last synced: 24 Oct 2024

https://github.com/indragiek/inappviewdebugger

A UIView debugger (like Reveal or Xcode) that can be embedded in an app for on-device view debugging

debugger debugging ios ipad iphone swift ui uiview view visualization

Last synced: 15 Oct 2024

https://github.com/RxSwiftCommunity/RxFlow

RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern

coordinator flow reactive-programming rxswift swift

Last synced: 17 Aug 2024

https://github.com/JohnSundell/Marathon

[DEPRECATED] Marathon makes it easy to write, run and manage your Swift scripts 🏃

command-line-tool developer-tools marathon scripting swift swift-script xcode

Last synced: 13 Aug 2024

https://github.com/johnsundell/marathon

[DEPRECATED] Marathon makes it easy to write, run and manage your Swift scripts 🏃

command-line-tool developer-tools marathon scripting swift swift-script xcode

Last synced: 26 Sep 2024