2371 Repositories
Swift macos-app Libraries
Anime4K for Apple platforms based on Metal
Anime4KMetal Introduction This is a port of Anime4K to Metal. It dynamically translates GLSL shaders to Metal shaders and applies them during video pl
Do-It-All Virtualization Tool
diavirt diavirt implements all of the functionality of Virtualization.framework in a command-line tool. Usage Install with Homebrew Install Homebrew I
GameOfLife for macOS in Swift & SwiftUI
GameOfLife John Conway's Game of Life for macOS written in Swift & SwiftUI. Start with a random grid Choose the grid dimenssion Adapt the grid dimensi
Let's put notification Messages icon on menu bar of your macOS
DockBar DockBar is just a simple app that show messages icon on your status bar when you have unread messages. This app is very useful for people who
MacOS Menubar Applet for showing spaces and switching spaces easily
Yabai Spaces Indicator Menubar Applet showing all spaces with clickable buttons
THORChain vault churn countdown timer for macOS tray
ChurnCountdown Useful macOS tray app to show THORChain churn countdown. On start
A document-based app in Swift Playgrounds 4 for iPad
A document-based SwiftUI app in Swift Playgrounds This sample project demonstrat
A fan-made passion project. iOS app designed to keep track of data mined from Animal Crossing: New Horizons
DataCrossing A fan-made passion project. iOS app designed to keep track of data
A chat textbar for iOS inspired in whatssap app
ECMagicBar [![CI Status](https://img.shields.io/travis/Eduard Calero/ECMagicBar.
The SwiftUI Messages Clone consists of layout and composition clones of the iOS Messages app.
The SwiftUI Messages Clone consists of layout and composition clones of the iOS Messages app. It has Messages-like bubble and screen effects, reactions, and animations, all created with SwiftUI.
An iOS app demo to show list and detail screen of artworks.
Artworks iOS Demo Application Architecture MVP Clean Architecture (check Known Issues) Dependency Injection Features Localization Dark mode support Ba
It is a simple maths quiz app that will help users to test their math skills.
MathQuiz It is a simple maths quiz app that will help users to test their math skills. It has the following screens 1.Welcome screen with start button
Checklist before submitting to the App Store
App Store Checklist Before submitting to the App Store, make sure your app fullfills all these checks! Safety Does not contain any Objectionable Conte
🍮 A collection of Swift snippets to be used in Xcode
Swift Snippets ❤️ Support my app ❤️ Push Hero - pure Swift native macOS application to test push notifications PastePal - Pasteboard, note and shortcu
Showcase your awesome new app features 📱
WhatsNewKit enables you to easily showcase your awesome new app features. It's designed from the ground up to be fully customized to your needs. Featu
Show overlay and info on app components
SwiftyOverlay App Intro / Instruction component to show data over app UI at run time! Easy to use, Animated and Customizable. Supported Components are
A simple keyframe-based animation framework for iOS, written in Swift. Perfect for scrolling app intros.
RazzleDazzle is a simple AutoLayout-friendly keyframe animation framework for iOS, written in Swift. Perfect for scrolling app intros. RazzleDazzle gr
A simple keyframe-based animation framework for UIKit. Perfect for scrolling app intros.
Jazz Hands is a simple keyframe-based animation framework for UIKit. Animations can be controlled via gestures, scroll views, KVO, or ReactiveCocoa. J
A nice tutorial like the one introduced in the Path 3.X App
ICETutorial Welcome to ICETutorial. This small project is an implementation of the newly tutorial introduced by the Path 3.X app. Very simple and effi
A super-charged version of MYIntroductionView for building custom app introductions and tutorials.
MYBlurIntroductionView #####NOTICE: As of February 4th, Apple has begun to ban new app submissions using the common blurring method (UIToolbar hack) f
Accessbility workshop by hacking with swift. Make every app more usefull for the all the users
Accessibility Accessbility workshop by hacking with swift. Make every app more u
Creating a Todo app using Realm and SwiftUI
Realmで作るTodoアプリ note記事「【SwiftUI】Realmを使ってTodoアプリを作る」のソースです。
Sync Slack status to macOS Monterey Focus mode
SyncFocusWithSlack Sync Slack status to macOS Monterey Focus mode ⚠️ This app ac
Weather app for iOS with swift
Weather app Codable Protocol Getting data from Open Weather API and using JSON D
App that Displays the NASA Photo of Day
SpacePod We'll progressively build a small SwiftUI app that displays the NASA ph
Simple Catalyst example (Mac idiom) of a grid-based app populated with photos, with dynamic cell layout switching
Catalyst Photo Grid Simple Catalyst example (Mac idiom) of a grid-based app populated with photos that can animate its cells between two different lay
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
TMDB(The Movie Database) API client application.
TMDB Client App Instructions Instructions for project setup. 1. Clone the project. 2. Go to "TMDB Client App" folder location on terminal and enter "p
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 framework to provide logic designed to prompt users at the ideal moment for a review of your app/software
ReviewKit ReviewKit is a Swift package/framework that provides logic designed to prompt users at the ideal moment for a review of your app. At a basic
This iOS framework allows settings to be in-app in addition to or instead of being in the Settings app.
InAppSettingsKit InAppSettingsKit (IASK) is an open source framework to easily add in-app settings to your iOS or Catalyst apps. Normally iOS apps use
Simple app install/update behavior detection.
App-Update-Tracker AppUpdateTracker is a simple, lightweight iOS library intended to determine basic app install/update behavior. The following is a l
Tweak your iOS app without recompiling!
SwiftTweaks Adjust your iOS app on the fly without waiting to re-compile! Your users won’t see your animation study, Sketch comps, or prototypes. What
A way to easily add Cocoapod licenses and App Version to your iOS App using the Settings Bundle
EasyAbout Requirements: cocoapods version 1.4.0 or above. Why you should use Well, it is always nice to give credit to the ones who helped you 😃 Bonu
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
Simple and Lightweight App Version Tracking for iOS written in Swift
AEAppVersion Simple and lightweight iOS App Version Tracking written in Swift I made this for personal use, but feel free to use it or contribute. For
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
App Store Receipt Validation
Kvitto "Kvitto, it means Receipt in Swedish. The trend of using Swedish words for libraries is pretty big" -- Hugo Tunius via Twitter Allows parsing a
Monitor iOS app version easily.
AppVersionMonitor Monitor iOS app version easily. You can get previous version and installation history. Usage To run the example project, clone the r
📆 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
A drop-in inline browser for your iOS app.
SVWebViewController SVWebViewController is a simple inline browser for your iOS 7 app. SVWebViewController features: iPhone and iPad distinct UIs full
A drop-in inline browser for your Swift iOS app.
SwiftWebVC SwiftWebVC is a simple inline browser for your Swift iOS app. SwiftWebVC features: iPhone and iPad distinct UIs Full landscape orientation
App that is used by coffee drinkers to advise appropriate bedtime based on wake up preference
BetterRest App that is used by coffee drinkers to advise appropriate bedtime bas
Clone the Uber app using iOS15 UIKit
uikit-uber-clone iOS15 UIKit 을 활용해서 Uber 앱을 클론한다. 무엇을 배울것인가 GeoFire을 이용해 Geoloca
waifuExtension: The waifu2x on Mac
waifuExtension The waifu2x on Mac. The new version is capable of taking advantag
UI Kit for the STREAMD anime app. Generic UI objects go here, nothing to do with anime
STREAMDUIKit UI Kit for the STREAMD anime app. Generic UI objects go here, nothi
A detailed clone of the Instagram app built with Firebase
[This repository is no longer being maintained] InstagramClone A detailed clone
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
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
A mental health app designed to help users track their emotions with short, tweet-like journals.
Objective The purpose of this project is to create a mental health app where users will input a short journal each day that is no longer than a tweet
Assignment 9 - Weather Search iOS App
WeatherSearchiOS Assignment 9 - Weather Search iOS App This is my implementation of assignment 9 for csci 571 for fall 2021. Requirement In this exerc
iOS App that helps you breath properly.
Breathing App iOS App that helps you breath properly. I created this iOS app in my Intro to iOS Develepmont class at Hunter College. I am not a profes
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
Project 04 I created for "iOS & Swift - The Complete iOS App Development Bootcamp"
Magic 8 Ball This is the fourth project I created for "iOS & Swift - The Complete iOS App Development Bootcamp" Our Goal The objective of this challen
Project 03 I created for "iOS & Swift - The Complete iOS App Development Bootcamp"
Dicee This is the third project I created for "iOS & Swift - The Complete iOS App Development Bootcamp" Our Goal The objective of this tutorial is to
A zero-code template app that demonstrates how to use TheraForge's APIs and can be used for fast prototyping
TheraForge MagicBox 1.0.0-beta The Open TheraForge (OTF) MagicBox app is a template for creating digital health solutions that help people better mana
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
Easy-to-use token field that is used in the Venmo app.
VENTokenField VENTokenField is the recipients token field that is used in the Venmo compose screen. Installation The easiest way to get started is to
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
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
Square In-App Payments iOS SDK SwiftUI
Square In-App Payments iOS SDK SwiftUI Build remarkable payments experiences in
An open-source task management app for daily general operations
Taskaholic An open-source task management app for daily general operations, sepa
Action Sheet with check mark like PodCasts app.
JCActionSheet Action Sheet with check mark like PodCasts app. Usage in Swift: let actionSheet = JCActionSheet.init(title: nil, delegate: self, cancelB
PJFDataSource is a small library that provides a simple, clean architecture for your app to manage its data sources while providing a consistent user interface for common content states (i.e. loading, loaded, empty, and error).
PJFDataSource PJFDataSource is a small library that provides a simple, clean architecture for your app to manage its data sources while providing a co
Netflix and App Store like UITableView with UICollectionView, written in pure Swift 4.2
GLTableCollectionView Branch Status master develop What it is GLTableCollectionView is a ready to use UITableViewController with a UICollectionView fo
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 sample app that implements the ideal UI representation around the loading process
SwiftUILoadingStateSample This is a sample app that implements the ideal UI repr
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
Swipeable UITableViewCell/UICollectionViewCell based on the stock Mail.app, implemented in Swift.
SwipeCellKit Swipeable UITableViewCell/UICollectionViewCell based on the stock Mail.app, implemented in Swift. About A swipeable UITableViewCell or UI
A subclass of UITableView that styles it like Settings.app on iPad
TORoundedTableView As of iOS 13, Apple has released an official version of this table view style called UITableViewStyleInsetGrouped! Yay! In order to
Convenient UITableViewCell subclass that implements a swippable content to trigger actions (similar to the Mailbox app).
MCSwipeTableViewCell An effort to show how one would implement a UITableViewCell like the one we can see in the very well executed Mailbox iOS app. Pr
The IDAGIO WatchOS app using swift
IDAGIORedesignWatchOS I redesigned the IDAGIO WatchOS app as an exercise Old App
Music Room: a mobile app that offers a new way of experiencing music
🎼 Music Room - 42 School Project 🎸 🤳🏻 Music Room is a mobile app that offers
Code challenge iOS - Movies app
Code challenge iOS - Movies app Project structure The Common folder contains sha
Instagram clone, the main focus of the app is the seamless swipe between views that we see on instagram
InstaSwipe Instagram clone, the main focus of the app is the seamless swipe betw
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
iOS calculator app made without storyboard.
Calculator app Standart iOS calculator app written without storyboard - elements placed only by using code. FUN FACT - you can download it and install
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
Multiplayer RockPaperScissors iOS game. You can play with anybody all around the world to be a RockPaperScissors master!
RockPaperScissors RockPaperScissors is an app where you can play classic "rock, paper, scissors game" with friends on your phones. Using Firebase you
Perspective is a friendly charting iOS App for your everyday use.
Perspective Perspective is a friendly charting iOS App for your everyday use. Nowadays, Data is everywhere, and we tend to feel like we have a picture
Sample iOS AR app using AR Quick Look API
ARQLSanta This is a minimal AR iOS app that uses the AR Quick Look API, displayi
Bill splitting app with tip feature
Tipsy Tipsy is a bill splitting app with tip feature. You can split the total bi
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
Fast Campus iOS App Development All-in-one Package Online Clone Coding
애플뮤직 클론 코딩 패스트캠퍼스 iOS 앱 개발 올인원 패키지 Online 클론코딩 사용요소 UICollectionReusableView , c
Movies app written in Swift 5 using the Custom API created on the Mocky website
Movie App shows you collections of TV streaming and other movies. Movie app writ
Global formula editor with swift
Koshiki (With auto-completion of Typinator. )
A pure Swift Spotify Music App in Apple Music style
HBMusic A pure Swift Spotify Music App in Apple Music style. How to run pod inst
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