1909 Repositories
Swift swiftui-macos Libraries
My Bootcamp ; 100 days challenge swift with swiftui
References : https://gelecegiyazanlar.turkcell.com.tr/konu/swift (free) https://gelecegiyazanlar.turkcell.com.tr/konu/swift-ile-ios-programlama (free)
Recreation of cards from Apple's AppStore written using SwiftUI.
App Store Cards Animation I tried to reproduce the look and the feeling of the cards from the AppStore. Please note that this repository is a work-in-
Simple iOS app written with SwiftUI (and, of course, Swift) to begin exploring it.
WishList Tracking: An exploration with SwiftUI Simple iOS app written with SwiftUI (and, of course, Swift) to begin exploring it. Goal: Get used to Vi
A demo app to showcase testable, modern iOS development with SwiftUI and Combine on MVVM-C architecture.
Coinz_App_iOS A demo app to showcase testable, modern iOS development with SwiftUI and Combine on MVVM-C architecture. Tech Stack: Swift, SwiftUI, Com
Prototyping Stream Chat iOS SDK with SwiftUI.
Prototyping Stream Chat iOS SDK with SwiftUI.This project includes layout and composition of the main screens such as the channel list (contacts), select user and chats (conversations). Additionally there are several SwiftUI animations along with interaction styles.
A demo app to showcase pixel perfect, modern iOS development with SwiftUI and Combine on MVVM-C architecture.
Pixel_Perfect_SwiftUI A demo app to showcase pixel perfect, modern iOS development with SwiftUI and Combine on MVVM-C architecture. Tech Stack: Swift,
A SwiftUI view for dynamically rendering content based upon "loading", "error", and "completed" data loading states.
SwiftUIAsyncContentView A SwiftUI view for dynamically rendering content based upon "loading", "error", and "completed" data loading states.. Installa
Simple utility for only executing code every so often.
Rate Limit Simple utility for only executing code every so often. This will only execute the block passed for a given name if the last time it was cal
All the reusable code that we need in each project
SwiftyUtils SwiftyUtils groups all the reusable code that we need to ship in each project. This framework contains: Extensions Protocols Structs Subcl
Versions tracker for your iOS, macOS, and tvOS app
VersionTrackerSwift VersionTrackerSwift is a versions / builds tracker to know which version has been installed by a user. Usage In your ApplicationDe
📡 Helping you own NotificationCenter in Swift!
Notificationz 📡 Helping you own NotificationCenter Highlights Keep Your Naming Conventions: This library gives you convenient access to NotificationC
📆 Breeze through Date, DateComponents, and TimeInterval with Swift!
Datez 📆 Breeze through Date, DateComponents, and TimeInterval Highlights Two Custom Structs Only (value types FTW!): DateView: An Date associated wit
Includes CreateML and other learning materials (day 26-35) in 100 days of SwiftUI
SwiftUI Day 26 to 35 Simulator.Screen.Recording.-.iPhone.12.-.2021-12-25.at.21.1
Library for creating swipe actions for any SwiftUI View
SwipeActions Library for creating swipe actions for any SwiftUI View, similar to
waifuExtension: The waifu2x on Mac
waifuExtension The waifu2x on Mac. The new version is capable of taking advantag
A code generation tool enable use of UserDefaults as computed properties in a class.
SVMPrefs Note: This tool requires Xcode 11 for compilation as it uses some Swift 5.1 language features. SVMPrefs is a command line tool that generates
Path library for Swift
SimplePath SimplePath is a library for working with file paths in Swift. It borrows heavily from the path libraries of other languages such as Go, PHP
A Modern Horizontal Option Selector View for SwiftUI
SwiftUISelector A perfect option picker. Great for navigation. Simple to use. Try it out with @fermoya's package SwiftUIPager! Swift Package Manager S
Simple app that tracks your works hours from the status bar.
Track Your Work Hours Simple app that tracks your works hours from status bar. Features: Simple and private. Data is stored in CSV in the Documents fo
NavigationCoordinator acts as a coordinator for NavigationView in SwiftUI. You can use pushView, popView, popToView, popToRootView as you can in traditional UIKit
NavigationCoordinator NavigationCoordinator acts as a coordinator for NavigationView. You can use pushView, popView, popToView, popToRootView in Swift
A dynamic library for Cornerstone macOS.
Cornerstone-Hook A dynamic library for Cornerstone macOS. Screenshot Overview Quick Start sudo ./install.sh Install or Upgrade CornerstoneStart.app su
Basic (simple) App for MacOS with simple functionality
Test Mac App Basic (simple) App for MacOS with simple functionality General Details Build : 1.0 Author Alias : gonewithharshwinds Brand : ADV Descript
The demo project to show how to organize code to make SwiftUI apps easy to be test.
TestableApp I combined the idea to use functional programming instead of an loader instance in ModelView(I prefer to think of it as a service) and Res
Simple macOS app for xcodereleases.com
XcodeReleases Simple macOS app for xcodereleases.com ✅ new Async Await API with URLSession to fetch the data ✅ Codables instead of SwiftyJson to decod
Simple SwiftUI application that allows users to find the resistance value of any four-band resistor by inputting the colors of the bands on the resistors.
Resistor-Finder Simple SwiftUI application that allows users to find the resistance value of any four-band resistor by inputting the colors of the ban
A swift library that implements a parametric Lindenmayer system and related SwiftUI views for presentation of the results of your systems
Lindenmayer The package provides a library you can expand upon to develop your o
Quick hack to hide the full screen microphone dot on macOS 12.
undot Quick hack to hide the full screen microphone dot on macOS 12. Usage To build: git clone https://github.com/s4y/undot cd undot make To run: whil
Seasonal regional fruit and vegetable calendar
Twelve Months Seasonal regional fruit and vegetable calendar Table of Contents O
Simple command line utility for switching audio inputs and outputs on macOS
Switch Audio Simple command line utility for switching audio inputs and outputs
Lightweight Core Data fetch framework
FetchKit Lightweight Core Data fetch framework. With FetchKit you can easily fetch data from store without creating NSFetchRequest. Usage Example Core
An iOS progress indicator view library written in SwiftUI
ProgressIndicatorView A number of preset progress indicators created with SwiftUI We are a development agency building phenomenal apps. Usage Create a
Simple, keyboard-first, markdown note-taking for MacOS
QuickDown Simple, keyboard-first, markdown note-taking for MacOS Main Features Global Hotkey: ⌘-⌥-N Save Note: ⌘-S Launch on Login (Optional) Addition
Blueprints - A framework that is meant to make your life easier when working with collection view flow layouts.
Description Blueprints is a collection of flow layouts that is meant to make your life easier when working with collection view flow layouts. It comes
QuickLook Preview for SwiftUI on Mac Catalyst
QuickLook Preview for SwiftUI on Mac Catalyst According to the documentation for
Square In-App Payments iOS SDK SwiftUI
Square In-App Payments iOS SDK SwiftUI Build remarkable payments experiences in
A multi-platform, multi-paradigm routing framework.
📲 ScreenUI A multi-platform, multi-paradigm declarative routing framework for iOS/macOS and others, the replacement of Storyboard. Supports UIKit, Ap
🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView.
A declarative library for building component-based user interfaces in UITableView and UICollectionView. Declarative Component-Based Non-Destructive Pr
A sample app demonstrates how to use Atlantis on Swift Playground (iOS/macOS)
Atlantis with Swift Playground A sample app demonstrates how to use Atlantis on
A macOS app to simulate the system update
Goaf-Happy-Fishing A macOS app to simulate the system update. Turn on the app, t
DICOM implementation written in Swift
DcmSwift DcmSwift is a (partial, work in progress) DICOM implementation written
Swift extensions for asynchronous CloudKit record processing
⛅️ AsyncCloudKit Swift extensions for asynchronous CloudKit record processing. D
PHPicker in SwiftUI
GXPhotoPicker SwiftUI + PHPicker. 🔷 Требования ✅ Xcode 12.0 ✅ Swift 5+ ✅ iOS 14
A study card application built with SwiftUI and Combine
StudyCards Description A study card application. I built this application to get
Instagram UI Redesign With SwiftUI
Instagram UI Redesign With SwiftUI Show some ❤️ and ⭐ the repo! Main Page YouTub
Extensions and additions to AsyncSequence, AsyncStream and AsyncThrowingStream.
Asynchone Extensions and additions to AsyncSequence, AsyncStream and AsyncThrowingStream. Requirements iOS 15.0+ macOS 12.0+ Installation Swift Packag
A lightweight iOS mini framework that enables programmatic navigation with SwiftUI, by using UIKit under the hood.
RouteLinkKit A lightweight iOS mini framework that enables programmatic navigation with SwiftUI. RouteLinkKit is fully compatible with native Navigati
(Experimental libraries) Controls interrupt handling, such as alert views, and is compatible with UIKit and Swift UI.
UIPresentCoordinator Controls interrupt handling, such as alert views, and is compatible with UIKit and Swift UI. This library manages items that are
Coffee App Splash Screen made with SwiftUI.
SplashScreen-CoffeeApp Coffee App Splash Screen made with SwiftUI. SplashScreen - Code struct ContentView: View { @State var splashScreen = true
DEVOTE In this SwiftUI tutorial, we will develop a task manager iOS application with Core Data integration.
DEVOTE In this SwiftUI tutorial, we will develop a task manager iOS application with Core Data integration. This is not a project with a boring user interface. This iOS and iPadOS application provides a personal touch and feel.
Track your multiple investment or portfolios in one place
Portfolio Returns Portfolio Returns is a financial app for macOS that helps you
A demo demonstrates how to use combine and MVVM in the SwiftUI app
SwiftUI-MVVM-Combine A demo demonstrates how to use combine and MVVM in the Swif
An experiment creating a particle emitter using the new TimelineView and Canvas views in SwiftUI
Particle Emitter An experiment creating a particle emitter using the new Timelin
Global formula editor with swift
Koshiki (With auto-completion of Typinator. )
Find who executes a target binary inside your MacOS.
whoexec Whoexec is a tool that will monitor every exec call inside MacOS by using the latest Endpoint Security Framework, with this it's able to detec
A very basic calculator in swiftUI which uses NSExpression
Calculatrice-Avec-NS Une calculatrice très basic en swiftUI qui utilise NSExpres
A prototype of custom tab bar using SwiftUI with techniques of mask + matchedGeometryEffect
SliderTabBar A prototype of custom tab bar using SwiftUI with techniques of mask
SwiftUINavigation provides UIKit-like navigation in SwiftUI
SwiftUINavigation About SwiftUINavigation provides UIKit-like navigation in Swif
Sample project for testing out focus in SwiftUI and iOS 15
This project was to test out different ways of enabling focus in a SwiftUI app.
Match animations in SwiftUI and UIKit/AppKit
MatchedAnimation Match animations in SwiftUI and UIKit/AppKit. /// Draw a box in
Make API Calls using SwiftUI
SwiftUIApICall Make API Calls using SwiftUI This is a simple app for maing API C
SwiftUI native-like onboarding sheets
Welcome Sheet Welcome sheet for swiftUI enables incredibly easy way for creating onboarding screens, update notes, or whatever you imagine! The main i
SwiftUI Prototyping Wallet App Interactive UI
Wallet SwiftUI Prototyping Wallet App Interactive UI
Login screen - Sample screen created for job application
LoginDemo Login app screen Evaluation of coding skills for job application We wo
Create a weather app from scratch with this SwiftUI Crash Course
"Create a weather app from scratch with this SwiftUI Crash Course" https://youtu
SwiftUI Sample Project TOUCHDOWN ECOMMERCE
SwiftUISampleProject-TOUCHDOWN-ECOMMERCE 8th day of learnign SwiftUI 4.th demo a
Apple provides us two ways to use UIKit views in SwiftUI
RepresentableKit Apple provides us two ways to use UIKit views in SwiftUI: UIVie
Conveniently getting the User Agent through WKWebView
WebKit User Agent Requirements iOS 9.0+ macOS 10.11+ Installation See the subsec
Apple products application using SwiftUI
SwiftUI-Prototype In this project I built 2 interfaces for "Apple products" appl
A simple menubar app can give you quick access to some macOS functions
OneClick This simple menubar app can give you quick access to some macOS functio
SwiftUI component for QuickLook
GXQuickLookView SwiftUI + QuickLook. 🔷 Требования ✅ Xcode 12.0 ✅ Swift 5+ ✅ iOS
Netflix Onboarding made with SwiftUI
OnBoardSwiftUI-Netflix Netflix Onboarding made with SwiftUI.
A SwiftUI wrapper of the new UIKit sheetPresentationController's capabilities in iOS15.
BottomSheet Bring to SwiftUI the UIKit bottom sheet capabilities that came with iOS15. Usage Show the bottom sheet Button(action: { show.toggle() }) {
ADVANCED APP DESIGN The main goal of this mini project is to inspire you on what we can accomplish with the SwiftUI framework.
Restart-App.0.2 ADVANCED APP DESIGN The main goal of this mini project is to inspire you on what we can accomplish with the SwiftUI framework. COMPLEX
Demo to show Air Quality Indices of Cities (in India) using SwiftUI and Combine Framework
AirQualityMonitoring-SwiftUI-Combine Demo to show Air Quality Indices of Cities (in India) using SwiftUI and Combine Framework Demo Video City List wi
A tiny macOS utility to foster sustainable OSS
SustainableOSS SustainableOSS is a status bar app for macOS that indexes the third-party dependencies your projects depend on, sorts them by usage, an
In this tutorial, you’ll write your very first Core Data application with SwiftUI in Xcode
TodoApp-IOS In this tutorial, you’ll write your very first Core Data application with SwiftUI in Xcode. You’ll see how easy it is to get started with
Discover new programming concepts and more new SwiftUI 2 features in this section
Africa-Zoo One thing is sure, we will discover new programming concepts and more new SwiftUI 2 features in this section. TOPICS ARE COVERED: JSON with
Declarative data validation framework, written in Swift
Peppermint Introduction Requirements Installation Swift Package Manager Usage Examples Predicates Constraints Predicate Constraint Compound Constraint
A framework to validate inputs of text fields and text views in a convenient way.
FormValidatorSwift The FormValidatorSwift framework allows you to validate inputs of text fields and text views in a convenient way. It has been devel
A GUI based virtualisation tool for running Linux on macOS Big Sur (x86 or arm64)
Project Mendacius GUI based virtualization tool to run Linux, based on the Virtualization framework introduced by Apple for macOS Big Sur with support
This is the demo repository for having floating TextField in swift UI
ed-floating-field-swiftui This is the demo repository for having floating TextField in swift UI The inputs fields should not be empty Validations for
Food App Onboarding screen made with SwiftUI
OnBoardSwiftUI-Food Food App Onboarding screen made with SwiftUI. App Details Lottie Files are used for Animations. TabView is used for Screen selecti
A simple drawing app for iPad using SwiftUI
TinyDraw A small little drawing app fro iPad using SwiftUIs Canvas view. Implemented along the HWS+ live stream by Paul Hudson. Features Drawing lines
This app presents few examples for common patterns using purer SwiftUI code
VIPERtoSwiftUI GOAL This app presents few examples for common patterns using purer (from authors experience) SwiftUI code. LITERATURE https://www.appy
Memorize Applications for iOS using SwiftUI
Memorize My first application for iPhone that I wrote on Stanford University's Course CS193P (Developing Applications for iOS using SwiftUI). Below ar
Create dynamic wallpapers for macOS
Equinox Create macOS native wallpapers Description Equinox is an application that allows you to create macOS native wallpapers. Starting macOS Mojave
ImagePicker for SwiftUI
ImagePickerSwiftUI ImagePicker for SwiftUI Useage set import ImagePickerSwiftUI @State var selectedImage: UIImage? @State var showPicker: Bool =
Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets. Support SwiftUI.
SPAlert Popup from Apple Music & Feedback in AppStore. Contains Done, Heart, Error and other presets. Supports Dark Mode. I tried to recreate Apple's
Build a workout app from scratch using SwiftUI and HealthKit
Build a workout app for Apple Watch Build a workout app from scratch using SwiftUI and HealthKit during this code along. Learn how to support the Alwa
SwiftUI module library for adding seasons theme animations to your app
HolidayThemes SwiftUI module library for adding seasons theme animations to your app. Requirements iOS 13.0+ Xcode 12.0+ Installation Swift Package Ma
Simple implementation of asset management app UI using swiftUI
MyAssets (자산관리 앱 만들기) swiftUI를 이용하여 자산관리 앱 UI를 간략하게 구현 (swiftUI를 익히기 위함) 초기 화면 1. Tab bar 구현 자산, 추천, 알람, 설정 탭 구현 2. Navigation bar 구현 1) leading에 titl
Tinder like ui using SwiftUI
// // User.swift // CardUI // // Created by paige on 2021/12/09. // import SwiftUI struct User: Identifiable { var id = UUID().uuidString
How to develop an iOS 14 application with SwiftUI 2.0 framework. How to create an Onboarding Screen with Page Tab View
Ama-Fruits USER INTERFACE AND USER EXPERIENCE APP DESIGN How to develop an iOS 14 application with SwiftUI 2.0 framework. How to create an Onboarding
Stuff application – keep track of your stuff
stuff-app Stuff application – keep track of your stuff. Platforms App to be released for iOS 15, iPadOS 15 and macOS 12 Monterey. Purpose Project is d
SwiftUI ScrollView can pull to fresh
FreshScrollView SwiftUI ScrollView can pull to fresh One day, when I were writing a scrollview with a SwiftUI, I suddenly wanted to add a drop-down re
Preview with Link's meta information with SwiftUI
LinkPreview(SwiftUI) Preview with Link's meta information. Image Gif Get Started import SwiftUI import LinkPreview struct LinkPreview_Test: View {
Swift animation library for iOS, tvOS and macOS.
anim is an animation library written in Swift with a simple, declarative API in mind. // moves box to 100,100 with default settings anim { self.bo
SwiftUI ScrollView can pull to fresh
FreshScrollView SwiftUI ScrollView can pull to fresh One day, when I were writing a scrollview with a SwiftUI, I suddenly wanted to add a drop-down re