1648 Repositories
Swift playground-for-apple-swiftui Libraries
COVID-19 SwiftUI Demo
COVID-19_SwiftUI_Demo About COVID-19_SwiftUI_Demo is the coronavirus information application using SwiftUI which is first introduced in WWDC19 keynote
Create an easy to peek SwiftUI View to showcase your own data, catalog, images, or anything you'd like.
Create an easy to peek SwiftUI View to showcase your own data, catalog, images, or anything you'd like.
A simple SwiftUI Application to demonstrate creation of UI using SwiftUI.
WatchShop_UI A simple SwiftUI Application to demonstrate creation of UI using SwiftUI. How to run the project ? Fork the project. Run the project usin
Declarative form validator for SwiftUI.
SwiftUIFormValidator The world's easiest, most clean SwiftUI form validation. SwiftUIFormValidator A declarative SwiftUI form validation. Clean, simpl
WWDC Scholarship için hazırlanmış playground projelerini keşfet!
WWDC Projeleri WWDC Scholarship ve Swift Student Challenge için hazırlanmış playground projelerini keşfedin! Kendi başvurularınızı eklemek için CONTRI
Tic Tac Toe game developed in SwiftUI
TicTacToe Tic Tac Toe game developed in SwiftUI Requirements macOS 11.1 Big Sur Xcode 12.3 iOS 14 Getting Started Clone the Repository Royalty free au
Models UI navigation patterns using TCA
Composable Navigation The Composable Navigation is a Swift Package that builds on top of The Composable Architecture (TCA, for short). It models UI na
custom navigationBar in swiftui
SwiftUI-WRNavigationBar custom navigationBar in swiftui Requirements iOS 14.0 Installation pod 'SwiftUI-WRNavigationBar', '~1.1.1' Overview debug cus
A SwiftUI TextField with a prompt (or placeholder) that floats above the text field when active or not empty. Requires iOS 15.
FloatingPromptTextField A prompt is the label in a text field that informs the user about the kind of content the text field expects. In a default Tex
Flow layout / tag cloud / collection view in SwiftUI.
SwiftUIFlowLayout A Flow Layout is a container that orders its views sequentially, breaking into a new "line" according to the available width of the
Simple alternate app icons with Xcode 13 and SwiftUI
XCode 13 Alternate App Icons Preamble With the beta of XCode 13 creating alternate app icons is now much simpler and requires much less manual steps t
Quotes App is quotes browsing app which is built with Quotable Free API completely in SwiftUI.
Quotes App is quotes browsing app which is built with Quotable Free API completely in SwiftUI. You can watch the whole journey of building this
Apple Push Notifications (APNs) Server-Side library.
Perfect-Notifications 简体中文 APNs remote Notifications for Perfect. This package adds push notification support to your server. Send notifications to iO
The easy way to use sockets on Apple platforms
SwiftSocket SwiftSocket library provides as easy to use interface for socket based connections on server or client side. Supports both TCP and UDP soc
A Swift-based API for reading from & writing to the Apple System Log (more commonly known somewhat inaccurately as "the console")
CleanroomASL Notice: CleanroomASL is no longer supported The Apple System Log facility has been deprecated by Apple. As a result, we've deprecated Cle
BioViewer - Protein (.pdb, .cif and .fasta) viewer for iPhone, iPad and Mac, using SwiftUI + SceneKit
BioViewer - Protein (.pdb, .cif and .fasta) viewer for iPhone, iPad and Mac, using SwiftUI + SceneKit
SwiftUI, peek scrolling animation and card tapped animation, using GeometryReader
SwiftUI, peek scrolling animation and card tapped animation, using GeometryReader, follow the livestream tutorial by MengTo.
A SwiftUI Views for wrapping HStack elements into multiple lines
SwiftUI WrappingStack A SwiftUI Views for wrapping HStack elements into multiple lines. List of supported views WrappingHStack - provides HStack that
This is a sample project that supplements the tutorial written over at my blog on 'Building a music recognization app in SwiftUI with ShazamKit'
Shazam-Kit-Tutorial This is a sample project that supplements the tutorial written over at my blog on 'Building a music recognization app in SwiftUI w
Challenge: Throwback with SwiftUI 🕺🏻
Challenge: Throwback with SwiftUI 🕺🏻 https://developer.apple.com/news/?id=5qbbn6ut Built using: SF Symbols & LazyVGrid for the toolbar Reference ima
A Circular SwiftUI progress View
A Circular progress view. There are some controllers to let you customize the progress-view and see which one works better for you. This whole project
An example app with using ShazamKit
ShazamKitExample An example app with using ShazamKit. Check out a live demo on Twitter. Related Resources Introducing ShazamKit WWDC21 — Explore Shaza
Control RGB stripes with SwiftUI+Combine
An experiment app for RGB stripe control. Written in SwiftUI+Combine
A lightning fast, native SwiftUI scratchpad/text editor.
Sedit A lightning fast, native SwiftUI scratchpad/text editor. Sedit (Swift Edit, as in the language and as in fast) is a lightning fast basic text ed
This package integrates a UIImagePickerController into a SwiftUI app.
This Swift Package integrates a UIImagePickerController into a SwiftUI app and allows a user to select, scale and position an image to be cropped and saved as a conatct's photo, similar to the stock iOS Contacts app.
My Winning Submission for Apple's WWDC 2021 Swift Student Challenge
Symmetries This playground book gives a quick insight into the symmetry groups of 3-dimensional objects like the platonic solids. The user can play ar
A native Jellyfin client for Apple platforms (iOS, macOS and tvOS)
Jellyfin Swift (working title) is a native Swift app targeting all modern Apple devices (iOS, ipadOS, tvOS and macOS).
Sample project to learn how to use swiftui 2.0 with Combine, we look into using SwiftUI MVVM, also interact with an API to get our newsfeed, use SPM(Swift Package Manager) to speed up our development flow and handle swiftui layout with views such as VStack.
News APP MVVM + SwiftUI + Combine + Swift Package Manager Sample project to learn how to use swiftui 2.0 with Combine, we look into using SwiftUI MVVM
SwiftUIMailView - MailView allows you to send mail from SwiftUI
SwiftUIMailView The MailView allows you to send mail from SwiftUI. You can: Determine if you can send mail or not. Pass subject, message and recipient
Demonstrating the use of a Sidebar, SplitView and Navigation styles in a multiplatform app.
Demonstrate the use of a Sidebar, SplitView, TabView and Navigation styles in a multiplatform app.
Zeplin component preview for your SwiftUI views
A Zeplin component preview for your SwiftUI views. You can use Zeplin components instead of real views within your app until you implement them.
Easily create different alerts in SwiftUI
AlertWizard 🧙🏻♂️ This package lets you easily create different alerts in SwiftUI with the call of a single function. As this is my first package th
A demonstration to the approach of leaving view transition management to a router.
SwiftUI-RouterDemo This is a simplified demonstration to the approach of leaving view transition management to a router.
SwiftUI: Components Library Inspired by Twitter's Bootstrap
bootswiftui SwiftUI: Components Library Inspired by Twitter's Bootstrap Warning This is just SwiftUI exercise. Please do not consider using this repo
Weathy is an Open Source Song/Musician search for Apple Music
Weathy is an Open Source Apple Music Search App You can search for Musician or Songs to play it on Apple Music / Itunes You can find the main Source i
AsyncImageExample An example project for AsyncImage. Loading images in SwiftUI article.
AsyncImageExample An example project for AsyncImage. Loading images in SwiftUI article. Note: The project works in Xcode 13.0 beta (13A5154h).
Easy Haptic Feedback Generator 📳
Haptica is an easy haptic feedback generator. $ pod try Haptica Requirements iOS 9.0+ Xcode 8.0+ Swift 5 (Haptica 3.x), Swift 4 (Haptica 2.x), Swift
SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms
SwiftUI-compatible framework for building browser apps with WebAssembly At the moment Tokamak implements a very basic subset of SwiftUI. Its DOM rende
Circles: E2E encrypted social networking
E2E encrypted social networking built on Matrix. Safe, private sharing for your friends, family, and community.
ipatool is a command line tool that allows you to search for iOS apps on the App Store and download a copy of the app package, known as an ipa file.
ipatool is a command line tool that allows you to search for iOS apps on the App Store and download a copy of the app package, known as an ipa file.
List of awesome iOS & Swift stuff!!
Awesome iOS Developer Feel free to fork this repository and pull requests!! 🔎 Content Coding Convention Swift Lint Design Pattern Adaptor Delegation
System Color Picker - The macOS color picker as an app with more features
System Color Picker The macOS color picker as an app with more features Download Requires macOS 11 or later. Features Quickly copy, paste, and convert
In-app console and debug tools for iOS developers.
LocalConsole Welcome to LocalConsole! This Swift Package makes on-device debugging easy with a convenient PiP-style console that can display items in
My WWDC21 Swift Student Challenge Submission
Swift3D A 3D framework for everyone. I love SwiftUI. I have been using it constantly since it came out in 2019 and its power and ease of use are what
Floating indicator, mimicrate to indicator which appear when silent mode turn on / off. Support large texts.
SPIndicator About Mimicrate to indicator which appear when silent mode turn on / off. Availalbe 2 animated presets: done & error. Also support custom
Helpful extensions for iOS app development 🚀
ExtensionKit includes many extensions, from getting the user location with a deterministic Combine API to a shimmer loading animation, to keyboard notification updates, bottom sheet and much much more. Check out the docs below or install the library with SPM to try it out.
BottomSheet makes it easy to add custom bottom sheets to your SwiftUI apps.
BottomSheet About BottomSheet BottomSheet makes it easy to add custom bottom sheets to your SwiftUI apps. The result can look like this...or completel
BottomSheet makes it easy to take advantage of the new UISheetPresentationController in SwiftUI with a simple .bottomSheet modifier on existing views.
BottomSheet makes it easy to take advantage of the new UISheetPresentationController in SwiftUI with a simple .bottomSheet modifier on existing views.
🤨 Apple Push Notification service tutorial
APNsTutorial-iOS 🤨 Apple Push Notification service tutorial 단순히 순서를 따라서 가면 될 줄 알았는데 알아야할 것도 있었고 경우에 따라서 요구하는 파일도 달랐다. 그러니 천천히 읽어주시기 바랍니다. 먼저 어떤 서버 환경
SwiftUI TextEdit View - A proof-of-concept text edit component in SwiftUI & CoreText.
A proof-of-concept text edit component in SwiftUI & CoreText. No UIKit, No AppKit, no UITextView/NSTextView/UITextField involved.
Recreating a fully functional version of iOS 4 in SwiftUI.
Updates: Version 1.0 is currently available 🎉 While I work on fixing an issue in Xcode 12.5+ with LazyVGrid, I recommend you build using Xcode 12.4 a
Advanced Catalyst Example with sidebar, list view, SwiftUI detail view, toolbar & AppKit bundle
Advanced Catalyst Example This is an example of a Catalyst app using a three-column layout, with a primary toolbar. It includes topics such as: Drag &
Demonstration of using UIWindowScene and SwiftUI to provide a native-looking Mac preferences window in Catalyst
CatalystPrefsWindow Ever wondered how to create a more Mac-like preferences window for Catalyst? Perhaps Settings Bundles are too limiting for the kin
Demonstrates hosting SwiftUI in a UISplitViewController to gain the sidebar style in Mac Catalyst
Really trivial example showing how to wrap SwiftUI in a UISplitViewController, so that you can use the correct sidebar background style when building for macOS.
My submission for WWDC'21 Swift Student Challenge which was selected.
Double Spending This is my submission for Swift Student Challenge - WWDC2021. This playgrounds aims to teach you basics of Double Spending Attack. Thi
iOS architectures - MVC, MVP, MVVM, MVVM-C, ReactorKit, VIPER, Clean Architecture
iOS architectures - MVC, MVP, MVVM, MVVM-C, ReactorKit, VIPER, Clean Architecture, RIBs; Repository Pattern, Rxflow, Swinject, Tuist, Xcodegen, Cocoapods, SPM, Carthage + Rome
Hacker News client for macOS
HNReaderApp This is the public repository for the HNReader macOS application. You can report any issue and suggest/request new features in the issue s
an onboarding app built in SwiftUI
hello hello is application onboarding macOS devices. Inspired by Kandji's Liftoff Logo created with Type with Pride font family Warning DO NOT USE THI
Generate passwords and save them in Keychain. Made with SwiftUI.
lockd Generate strong passwords and save them in Keychain. Join lockd Beta on TestFlight: https://testflight.apple.com/join/xJ5AlvS3 Features: Generat
Convenient & secure logging during development & release in Swift 3, 4 & 5
Colorful, flexible, lightweight logging for Swift 3, Swift 4 & Swift 5. Great for development & release with support for Console, File & cloud platfor
A micro UIStackView convenience API inspired by SwiftUI
Stacks A micro UIStackView convenience API inspired by SwiftUI. let stack: UIView = .hStack(alignment: .center, margins: .all(16), [ .vStack(spaci
A µFramework for showing alerts like the one used when copying from pasteboard or connecting Apple pencil
Drops 💧 A µFramework for showing alerts like the one used when copying from pasteboard or connecting Apple pencil. Features iOS 10+ Can be used in Sw
CodeEditor - A SwiftUI TextEditor with syntax highlighting using Highlight.js
CodeEditor A SwiftUI TextEditor View with syntax highlighting using Highlight.js. It builds on top of Highlightr which does the wrapping of Highlight.
Genie - A Playground to recreate the macOS Genie Effect.
Genie A Playground to recreate the macOS Genie Effect. For more information, please read the accompanying blog post: Recreating the macOS Genie Effect
SwiftAR is a declerative framework to build AR experiences, with a SwiftUI inspired design.
SwiftAR is a declerative framework to build AR experiences, with a SwiftUI inspired design. It builds on the base types Experience, Anchor and
An iOS template project using SwiftUI, Combine and MVVM-C software architecture
SwiftUI-MVVM-C A template project that uses SwiftUI for UI, Combine for event handling, MVVM-C for software architecture. I have done some small proje
AWS Full Stack Swift with Apple CarPlay
This application demonstrates a full-stack Apple CarPlay app that uses Swift for both the UI and the backend services in AWS. The app accesses Lambda functions written in Swift and deployed from Docker images. The app accesses Amazon Location Service and a 3rd party weather api to display information in the vicinity of the user.
A Swift playground that comes pre-loaded with Plot, that can be used to explore the new component API.
PlotPlayground A Swift playground that comes pre-loaded with Plot, so that you can quickly try out the library and its new, SwiftUI-like API for build
Beautiful Music Player app built using SwiftUI to demonstrate Neumorphic design pattern and MVVM architecture.
Beautiful Music Player app built using SwiftUI to demonstrate Neumorphic design pattern 🎨 and MVVM architecture 🏗 . Made with love ❤️ by Sameer Nawaz
Compare your implementation and design, see how much they match!
DesignDetective Preview Usage You may trigger anywhere, but I personally prefer using it via Shake Gesture import DesignDetective extension UIWindow
A Figma component preview for your SwiftUI views
FigmaPreviewSwiftUI A Figma component preview for your SwiftUI views. You can use Figma components instead of real views within your app until you imp
🎉 SwiftUI stock charts for iOS
SwiftUI Stock Charts Display interactive stock charts easily 🎉 Instalation In Xcode go to File - Swift packages - Add package dependency Copy and p
A modern HUD inspired by Apple Music and Apple Podcasts
HUD A modern HUD inspired by Apple Music and Apple Podcasts. Appearance Light Dark HUD Activity Indicator HUD Requirements iOS 13+ Installation You ca
iOS On-Device Game Cheat Creation/Sharing Platform and Software
CheatManager CheatManager is a mobile platform, used for installation/distribution/creation of mobile game cheats/hacks. This platform is completely d
Simple SwiftUI ViewModifier to easily align your views!
Align Align gives you an easy way to align views in SwiftUI. Simply import Align in whichever SwiftUI view you like and you're good to go. Align suppl
Fortune spinning wheel library built using SwiftUI, supports dynamic content.
Fortune Wheel Fortune spinning wheel 🎡 library built using SwiftUI, supports dynamic content. Preview - Spin Wheel ⚙️ CocoaPods Installation FortuneW
🚀 It Makes easy to track your task 🔥 Beautiful & Animated UI👨🏻💻 . Contributions are always welcome 🤗
Taskey 🚀 What is Taskey 🤔 ? Taskey is an application build in SwiftUI to track your task with a beautiful animations and UI . Also used core data to
SwiftUI project demonstrating Custom coded confetti animation for checkout page
Confetti-Checkout SwiftUI project demonstrating Custom coded confetti animation for checkout page NOTE: CAEmitterLayer is not used but all the confett
Snake implemented in SwiftUI for macOS
Snake Snake implemented in SwiftUI for UI. Inspired by this amazing tweet. Live Streams I did all of this will streaming. Here are links to those stre
Easy and maintainable app navigation with path based routing for SwiftUI.
Easy and maintainable app navigation with path based routing for SwiftUI.
SharkCardScan is a Credit/Debit Card scanner built using Apple's Vision Framework.
iOS Credit/Debit card scanner, built using Apple's Vision Framework.
CodeEditorView Swift package provides a SwiftUI view implementing a rich code editor for iOS and macOS
SwiftUI code editor view for iOS and macOS
A simple Apple Watch app to remind you to drink water!
Waterminder A simple Apple Watch app to remind you to drink water. Built with SwiftUI and Combine You can find an article explaining the implementatio
An unofficial version of the Sandwiches app and pre-built materials similar to those used in the Introduction to SwiftUI session video from WWDC20
Unofficial Sandwiches The WWDC20 Session Introduction to SwiftUI provides a tutorial-like walk-through of building a list-detail SwiftUI app from scra
A to-do list app using SwiftUI and combine with restful api.
Todo Combine SwiftUI It's an experiment project for the brand new SwiftUI + Combine + restful API with dark mode Build follow restfult to-do-api to ru
iOS application to tell the time in the British way 🇬🇧⏰
Tell Time 🇬🇧 ⏰ As a French guy in London, when people told me the time, I was always lost. Now thanks to this app, I can confirm what I hear and wha
Learning SwiftUI by examples.
SwiftUI MindBlowing 🤯 Collections of mind-blowing SwiftUI snippets and projects. Why another awesome-swiftui? SwiftUI has come with a blast during an
Completed Project for Authentication in SwiftUI using Firebase Auth SDK & Sign in with Apple
Completed Project for Authentication in SwiftUI using Firebase Auth SDK & Sign in with Apple Follow the tutorial at alfianlosari.com Features Uses Fir
A demo of how you can integrate SwiftUI and Airtable in your app
SwiftUI Airtable Demo This is a small, functional example app that demonstrates how you can use Airtable as a lightweight backend. I wouldn't recommen
A Simple ToDo app developed using SwiftUI, Combine and Coredata
SwiftUI_Tasks Tasks is simple ToDo app developed using SwiftUI and Coredata which having features like Add,Delete,Rearrange and send notification base
Sample iOS project built by SwiftUI + MVVM and Combine framework using GitHub API
SwiftUI-MVVM One of the biggest idea for having MVVM is that most of data flow can be testable. Data binding in view layer by SwiftUI is awesome. Howe
A SwiftUI system components and interactions demo app
SwiftUI Kit A SwiftUI system components and interactions demo app based on iOS 14, macOS Big Sur, watchOS 7, and tvOS 14. Use the SwiftUI Kit app to s
How to add Keyboard Shortcuts to any SwiftUI App with UIKeyCommand
SwiftUI-Keyboard-Demo This tiny project was built to show how simple it is to add keyboard shortcuts (with UIKeyCommand) to any SwiftUI app. After imp
🎲 100% SwiftUI 2.0, classic 2048 game [SwiftUI 2.0, iOS 14.0+, iPadOS 14.0+, macOS 11.0+, Swift 5.3].
swiftui-2048 If you like the project, please give it a star ⭐ It will show the creator your appreciation and help others to discover the repo. ✍️ Abou
Examples projects using SwiftUI released by WWDC2019. Include Layout, UI, Animations, Gestures, Draw and Data.
SwiftUI Examples About Examples projects using SwiftUI & Combine. Include Layout, UI, Animations, Gestures, Draw and Data. See projects files in Files
This is my first SwiftUI project, as I decided not to release it I made the codebase available here for anyone to take a look at.
Sunshine This is my first SwiftUI project, as I decided not to release it to the App Store. I made the codebase available here for anyone to take a lo
An open-source SwiftUI Stack Overflow client
StackOv A SwiftUI Stackoverflow client We are currently in the developing process of the next version of StackOv app. The demo version of StackOv is a
Space! – an iOS 14 widget displaying NASA's Astronomy Picture of the Day
Space! NASA's Astronomy Picture of the Day – now on your Home Screen with widgets! Space! displays the latest APOD photo curated by NASA every day. Se
iOS SwiftUI starter kit based on Sketch Elements.
iOS Sketch Elements iOS Sketch Elements is iOS SwiftUI starter kit based on Sketch Elements. More information and screenshots here. Roadmap General Na
An example of using SwiftUI + CoreData
ShoppingList An example of using SwiftUI + CoreData Screenshots ||| Running Must use the latest Xcode 11 beta, and be running some sort of beta softwa