194 Repositories
Swift mac-catalyst Libraries
The Bluetooth LE library for iOS and Mac. 100% Swift.
iOS-BLE-Library An in-development Bluetooth Low Energy Library by Nordic Semiconductor to interact with the , which is not complicated, but requires w
A macOS menubar app to temporarily prevent the Mac from sleeping.
Caffeinate A macOS menubar app to temporarily prevent the Mac from sleeping. How does it work Left-clicking the cup will toggle Caffeinate. If the cup
NextEvent is a countdown widget for your Mac menu bar. It displays the time until the next event in your calendar or task list.
NextEvent NextEvent is a countdown widget for your Mac menu bar. It displays the time until the next event in your calendar or reminders. Choose the n
MacOS Serial solution (Observable & Event-Driven) to make integration of Serial peripherals trivial
SerialSwift SerialSwift makes communicating with your Serial Peripherals on MacOS trivial. Better still, SerialSwift is designed to be fundamnetally O
Xcode projects on steroids
Struct Introduction struct is a tool for iOS and Mac developers to automate the creation and management of Xcode projects. Ever lamented over your uno
Loop video using Optical Flow on iOS/Mac
Perfect-Loop-Maker Loop video using Optical Flow and Metal on iOS Description The app loops video to make an effect like it is endless, it uses optica
TinyPNG4Mac - a client of TinyPNG for Mac
TinyPNG4Mac This is a client of TinyPNG for Mac, with which you can compress pngs without open browser and manually download images, all you need to d
Run iOS apps & games on M1 Mac with mouse, keyboard and controller support.
PlayCover Run iOS apps & games on M1 Mac with mouse, keyboard and controller support. Showcase · Contribute · Discord About the fork & Disclaimer Th
The most powerful Event-Driven Observer Pattern solution the Swift language has ever seen!
Event-Driven Swift Decoupling of discrete units of code contributes massively to the long-term maintainability of your project(s). While Observer Patt
🔬Tiny macOS app for pixel-perfect UI
SilkScreen.app tiny macOS app for pixel-perfect UI spiritual successor of GluePrint [RIP] ✦ install: download lastest version here unzip and move Silk
🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display
🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs.
Arm64 architecture handler - It uses unicorn and libffi to run iOS arm64 binaries on x86_64 macOS
aah arm64 architecture handler. It uses unicorn and libffi to run iOS arm64 binaries on x86_64 macOS, with varying degrees of success. Most things wil
A nano-sized weather station based on a Raspberry Pi with an API, iOS & Mac Catalyst app, and sensor-based automations.
Nanotool A nano-sized weather station based on a Raspberry Pi with an API, iOS & Mac Catalyst app, and sensor-based automations. Descriere Vremea este
Running GUI Linux in a virtual machine on a Mac
Running GUI Linux in a virtual machine on a Mac Install and run GUI Linux in a virtual machine using the Virtualization framework. การ build และใช้งาน
Save all your Mac apps for later with one click 🖱️
Later videoplayback.mp4 Save all your Mac apps for later with one click 🖱️ Later is a Mac menu bar app that clears and restores your workspace with e
A list of Mac devices with easy-to-use API. Updates itself each time an Apple Event can take place.
MacModels A list of Mac devices with easy-to-use API. This project is using MacModelDump's code for the internal Apple Support website scraper, to pow
A simple application to view your exact hardware on macOS
A simple application to view your exact hardware on macOS. Similar to About This Mac, but with more features, including AMD Processor Support, display resolution, and more! Works on both Hackintoshes and real Macs!
UIPredicateEditor aims to be come a drop-in replacement of NSPredicateEditor for iOS, iPadOS and Mac Catalyst targets.
UIPredicateEditor UIPredicateEditor aims to be come a drop-in replacement of NSPredicateEditor for iOS, iPadOS and Mac Catalyst targets. The plan is t
Vitals - A tiny macOS process monitor lives in the menu bar, keeping track of resource usage
Vitals lives in the menu bar, keeping track of resource usage in the background so you can summon it instantly at any time.
A collection of session summaries in markdown format, from WWDC 20, 19 & 17
WWDC-Recap Summaries for the sessions of WWDC 20, 19 & 17 in a markdown format. These notes are not intended to replace the full experience. They are
Set `Open using Rosetta` option on Xcode easily
xcode-arch A utility to switch running architecture of Xcode on M1 mac. Motivation Currently, there is no way to toggle Open using Rosetta option othe
DevTool - A simple UI and powerful Mac OS application, Such as JSON-Formatting tool, JSON-to-model tool, AppIcon generator, Network-Request tool...
🔥 🔥 🔥 A simple UI and powerful Mac OS application. It is a collection of tools commonly used in my development work. Such as JSON-Formatting tool, JSON-to-model tool, AppIcon generator, Network-Request tool...
Simple driver app for the GoXlr... On Macos.
GoXLR for Mac MacOS application to manage GoXLR without virtual machine. For now, full control and compatibility of the GoXLR are not available on Mac
PlayCover - a project that allows you to sideload iOS apps on macOS
PlayCover - a project that allows you to sideload iOS apps on macOS
Mac App Store: Embedding a Command Line tool using paths as arguments
Mac App Store: Embedding a Command Line tool using paths as arguments Code snippets to embed a Command Line tool using paths as arguments on the Mac A
Mac OSX app that displays window previews when hovering over app icon on the Dock.
Dock Window Preview Adds window preview functionality on hover for Mac Dock, an open-source alternative. This is very early in development and it will
Quick Symlink - a Finder extension which provides a contextual menu item for the symbolic links creation on macOS
Quick Symlink The Quick Symlink is a Finder extension which provides a contextual menu item for the symbolic links (and other links) creation on macOS
Rosetta Enforcer is a macOS utility designed to help developers convert Universal Binary application to Single Architecture, vice versa.
Rosetta Enforcer Rosetta Enforcer is a macOS utility designed to help developers convert Universal Binary application to Single Architecture, vice ver
iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems
iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |
This is a simple Mac Catalyst example showcasing how to build a dropdown menu toolbar button using AppKit.
CatalystToolbarMenuButton This is a simple Mac Catalyst example showcasing how to build a dropdown menu toolbar button using AppKit. There are ways to
Show off your GitHub contributions from your lock screen 📱
GitHubContributionsiOS V2 NOTICE: V2 is published. It is a complete rewrite using SwiftUI and Catalyst. Source code are now hosted on the version/2.x
Multiple Arcade Machine Emulator for iOS, iPadOS, tvOS, macOS (Catalyst)
MAME4iOS Original Author: David Valdeita (Seleuco) This is a port of MAME for iOS, iPadOS, tvOS and macOS. MAME4iOS is designed to run for modern iOS
A PSP emulator for Android, Windows, Mac and Linux, written in C++.
PPSSPP - a fast and portable PSP emulator Created by Henrik Rydgård Additional code by many contributors, see the Credits screen Originally released u
🌤 SwiftUI Weather App
WeatherApp 《SwiftUI 与 Combine 编程》(喵神) 读后实践 一个天气 App,可搜索、关注城市,查看城市详细天气预报。 由 SwiftUI 驱动的跨平台 app,包括 UI 布局、状态管理、网络数据获取和本地数据存储等等。
SwiftUI App Icon Generator App for iOS & macOS Catalyst
SwiftUI App Icon Generator App for iOS & macOS Catalyst Generate Asset Icons easily to your iPhone, iPad, Mac, and Apple Watch Features The app has se
BeezyLight.app✦ tiny macOS app to control a usb-connected light
BeezyLight.app✦ tiny macOS app to control a usb-connected light
MacTube is a webview wrapper for YouTube for Mac OS.
MacTube MacTube is a webview wrapper for YouTube for Mac OS. It was made for peo
TouchEncryptedJson - Simple project that accepts an input and encrypts it with the TouchID on a Mac
TouchEncryptedJson Simple project that accepts an input and encrypts it with the
CatalystMenuBarStatusWindow - A method of presenting UIKit (or Catalyst-specific SwiftUI) content from the status menu area on macOS
CatalystMenuBarStatusWindow This sample code showcases a method of presenting UI
An open source Instapaper clone that features apps and extensions that use native UI Components for Mac and iOS.
TODO: Screenshot outdated Hipstapaper - iOS and Mac Reading List App A macOS, iOS, and iPadOS app written 100% in SwiftUI. Hipstapaper is an app that
Get the current frequency of your Apple M1 GPU.
M1-gpufreq Get the current frequency of your Apple M1 GPU. What It Does and How It Works This project is designed to get the current frequency (or clo
Catalyst example of a grid-based video app that opens videos in secondary windows
Simple Catalyst example (Mac idiom) of a grid-based app populated with videos. On macOS, double-clicking a video opens it in a new playback window. Keyboard navigation is fully supported via the UIKit Focus Engine.
DevToys For mac
DevToysMac This is the mac app version of DevToys! How to install Download and extract the latest Releases. Extract DevToys.app from DevToys.zip Scree
Capturinator - Powered by RealityKit, Capturinator is a Mac app that turns photos of an object taken at multiple angles into 3D USDZ models
Capturinator Powered by RealityKit, Capturinator is a Mac app that turns photos
Billboard - Add a text to your Mac menu bar
📰 Billboard Put text on your Mac status bar This is a little app that allows to
Doll - A mac app to help monitor your app badges
Doll is a Mac app that help you catch up important messages! In macOS, It feels
Creating Custom Audio Effects - Simple Universal Version (Mac Catalyst)
Creating Custom Audio Effects - Simple Universal Version (Mac Catalyst) Adaptation of the sample provided by Apple Creating Custom Audio Effects. Ever
A remote for your IR devices for iOS and Mac!
Command your TV, Apple TV or Receiver with your Mac/iOS device through iTach. Screenshots On iOS: On Mac (notification center): How to use Buy a iTach
Mac-asksec - Test Mac Permissions from the Terminal
asksec A simple CLI to test permissions from any macOS terminal app. Building ru
Simplest MIDI Swift library
WebMIDIKit: Simplest Swift MIDI library ###Want to learn audio synthesis, sound design and how to make cool sounds in an afternoon? Check out Syntoria
SwiftIB is a pure Swift implementation of the Interactive Brokers TWS API library on Mac OS X
SwiftIB is a pure Swift implementation of the Interactive Brokers TWS API library on Mac OS X, with Core Foundation of crouse. All the API interfaces are implemented. Request Market Data and Request History Data interface are thoroughly tested.
A curated list of awesome applications, softwares, tools and shiny things for macOS.
A curated list of awesome applications, software, tools and shiny things for macOS. Items marked with are open-source software and link to the source
🚀 Create XCFrameworks with ease! A Command Line Tool to create XCFramework for multiple platforms at one shot! The better way to deal with XCFrameworks for iOS, Mac Catalyst, tvOS, macOS, and watchOS.
Surmagic 🚀 Create XCFramework with ease! A Command Line Tool to create XCFramework for multiple platforms at one shot! The better way to deal with XC
Linearmouse - For macOS mouse users
LinearMouse Reverse scrolling, Linear scrolling, Universal back & forward Cursor
This Mac Catalyst With Apple Sign In Demo is very simple & easy to understand about How to develop Catalyst app and sign in with Apple.
This Mac Catalyst With Apple Sign In Demo is very simple & easy to understand about How to develop Catalyst app and sign in with Apple. This demo includes Login screen, sign in with apple and home screen.
Work-hours-mac - Simple app that tracks your work hours from the status bar
Track Your Work Hours Simple app that tracks your work hours from status bar. Fe
Review Time is an open source app for iOS written in Swift that show the average review times for iOS and the Mac Apps using data crowdsourced from AppReviewTime
Review Time is an open source app for iOS written in Swift that show the average review times for iOS and the Mac Apps using data crowdsourced from AppReviewTime
This is the iOS app to use together with the Knuff Mac app
Knuff This is the iOS app to use together with the Knuff Mac app. Available in the App Store! System Requirements Knuff supports iOS 8.0+ License Knuf
MacLookup - Lookup for all Mac names, colors, model identifiers and part numbers
MacLookup Lookup for all Mac names, colors, model identifiers and part numbers.
XIV-on-Mac - Wine Wrapper, Setup tool and launcher for FFXIV on mac
XIV on Mac Wine Wrapper, Setup tool and alternative launcher for FFXIV on MacOS.
A command line tool for managing Swift Playground projects on your Mac.
swift-playground-tools A command line tool for managing Swift Playground projects on your Mac. Generate Xcode Project $ playground-tools generate-xcod
DEPRECATED - Realm Browser for Mac OS X has been replaced by realm-studio which is cross platform.
NOTE - This tool is now deprecated! Our future development efforts will go into the new cross platform Realm Studio, now available for Mac, Linux and
Train neural networks with hardware acceleration in Swift
SwiftML SwiftML enables hardware-accelerated machine learning on Mac with an int
A powerful app that lets you play Blackjack on Mac for free 🎰
Blackjack A powerful application for Mac to play the classic casino game, Blackjack. This app was created so I can understand the basics of Swift. Mad
A Spotlight/'Open Quickly'-style 'command bar' implemented using UIKit/Mac Catalyst
CommandBar This is an illustrative example of a Spotlight-style 'command bar', like the 'Open Quickly' panel in Xcode, implemented using UIKit/Mac Cat
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
Catalyst example using an AppKit-provided NSVisualEffectView to provide a translucent blurred window
CatalystEffectViewChrome This project demonstrates how to insert an NSVisualEffe
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
Conforming WebSocket (RFC 6455) client library for iOS and Mac OSX
SwiftWebSocket Conforming WebSocket (RFC 6455) client library for iOS and Mac OS
waifuExtension: The waifu2x on Mac
waifuExtension The waifu2x on Mac. The new version is capable of taking advantag
Awesome TextField is a nice and simple libriary for iOS and Mac OSX
Awesome TextField is a nice and simple libriary for iOS and Mac OSX. It's highly customisable and easy-to-use tool. Works perfectly for any registration or login forms in your app.
QuickLook Preview for SwiftUI on Mac Catalyst
QuickLook Preview for SwiftUI on Mac Catalyst According to the documentation for
Swift extensions for asynchronous CloudKit record processing
⛅️ AsyncCloudKit Swift extensions for asynchronous CloudKit record processing. D
A Mac utility to help download your Jamf assets.
Jade - Jamf Asset Download Extreme A Mac utility to help download your Jamf Assets: Features List and download the following Jamf assets: Jamf Pro Jam
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
Clendar - universal calendar app. Written in SwiftUI. Available on App Store. MIT License.
Clendar - minimal calendar Minimal Calendar & Widgets Landing Page About This project is started out as an UIKit base app for me to learn new WWDC fea
curry is a framework built to enhance and compliment Foundation and UIKit.
curry Curry is an Cocoa Touch framework built to enhance and compliment Foundation and UIKit. If you're looking to see some of the framework in action
A simple, highly customisable, data-driven 3D carousel for iOS and Mac OS
Purpose iCarousel is a class designed to simplify the implementation of various types of carousel (paged, scrolling views) on iPhone, iPad and Mac OS.
Multivariate & A/B Testing for iOS and Mac
This library is no longer being maintained. You can continue to use SkyLab in your projects, but we recommend switching another solution whenever you
A Mac and iOS Playgrounds Unit Testing library based on Nimble.
Spry Spry is a Swift Playgrounds Unit Testing library based on Nimble. The best thing about Spry is that the API matches Nimble perfectly. Which means
Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Down Blazing fast Markdown (CommonMark) rendering in Swift, built upon cmark v0.29.0. Is your app using it? Let us know! If you're looking for iwasrob
Varnam Input Method Engine for macOS. Easily type Indian languages on macOS
VarnamIME for macOS Easily type Indian languages on macOS using Varnam transliteration engine. Built at FOSSUnited's FOSSHack21. This project is a har
Small utility command line tool you can run locally from your mac
push-service Small utility command line tool you can run locally from your mac, for testing sending push notifications to actual devices. The push ser
HTTP Implementation for Swift on Linux and Mac OS X
Swift HTTP Server Simple HTTP implementation for Swift using POSIX socket API. Running on Mac OS X and Linux. For Mac users: You can install new Swift
A small, lightweight, embeddable HTTP server for Mac OS X or iOS applications
CocoaHTTPServer CocoaHTTPServer is a small, lightweight, embeddable HTTP server for Mac OS X or iOS applications. Sometimes developers need an embedde
Simple Objective-C wrapper for the keychain that works on Mac and iOS
SAMKeychain SAMKeychain is a simple wrapper for accessing accounts, getting passwords, setting passwords, and deleting passwords using the system Keyc
An offline random passcode generator.
Passcode-Generator An offline random passcode generator. Usage Generates random passcode. Install Files and source code could be found in releases. Pr
CCCryptor (AES encryption) wrappers for iOS and Mac in Swift. -- For ObjC, see RNCryptor/RNCryptor-objc
RNCryptor Cross-language AES Encryptor/Decryptor data format. The primary targets are Swift and Objective-C, but implementations are available in C, C
RSA public/private key generation, RSA, AES encryption/decryption, RSA sign/verify in Swift with CommonCrypto in iOS and OS X
SwCrypt Create public and private RSA keys in DER format let (privateKey, publicKey) = try! CC.RSA.generateKeyPair(2048) Convert them to PEM format l
Check load of each core of CPU on your Mac menu bar.
Gaufre Gaufre 🧇 is the app for checking load of each core of CPU on your Mac menu bar. The application name was decided to be Gaufre, derived from si
Easy and powerful way to interact with VK API for iOS and macOS
Easy and powerful way to interact with VK API for iOS and macOS. Key features 😊 It's not ios-vk-sdk 😊 🍏 One library for iOS and mac OS 🍏 🤘 Fully
Convert an IPA (iOS) to mac App (M1)
Converter Convert IPA to Mac App (M1 SIP disabled) requirements: decrypted app with appdecrypt or other tools An Apple Developer Account with "teamID.
macOS WeChat.app header files version history (automatic updated)
macos-wechat-app-tracker macOS WeChat.app header files version history (automatic updated) Troubleshooting $ class-dump -H /Applications/WeChat.app 20
Demonstrates a memory leak bug SwiftUI's toolbar APIs exhibit on macOS
Mac SwiftUI Toolbar Memory Leak Demo On Big Sur (macOS 11), SwiftUI's APIs for adding toolbar items to a window have (at least) two bugs around view r
Headless iOS/Mac SDK for saving stuff to Pocket.
This SDK is deprecated Howdy all! 👋 Thanks for checking out this repo. Your 👀 mean a lot to us. 💗 Unfortunately, this project is deprecated, and th
🔄 Unidirectional data flow in Swift.
Reactor Reactor is a framework for making more reactive applications inspired by Elm, Redux, and recent work on ReSwift. It's small and simple (just o
A simple auto clicker for your Mac.
MaClicker MaClicker is a simple auto clicker for your Mac. It was built with swift and requires macOS 10.12 Sierra or higher. It is possible to achiev
Marshaling the typeless wild west of [String: Any]
Marshal In Swift, we all deal with JSON, plists, and various forms of [String: Any]. Marshal believes you don't need a Ph.D. in monads or magic mirror
JSONExport is a desktop application for Mac OS X which enables you to export JSON objects as model classes with their associated constructors, utility methods, setters and getters in your favorite language.
JSONExport JSONExport is a desktop application for Mac OS X written in Swift. Using JSONExport you will be able to: Convert any valid JSON object to a