1191 Repositories
Swift macos-application Libraries
Super lightweight async HTTP server library in pure Swift runs in iOS / MacOS / Linux
Embassy Super lightweight async HTTP server in pure Swift. Please read: Embedded web server for iOS UI testing. See also: Our lightweight web framewor
Swift Express is a simple, yet unopinionated web application server written in Swift
Documentation h5 align="right"a href="http://demo.swiftexpress.io/"Live 🐧 server running Demo img src="https://cdn0.iconfinder.com/data/icons/
Socket framework for Swift using the Swift Package Manager. Works on iOS, macOS, and Linux.
BlueSocket Socket framework for Swift using the Swift Package Manager. Works on iOS, macOS, and Linux. Prerequisites Swift Swift Open Source swift-5.1
MQTT for iOS and macOS written with Swift
CocoaMQTT MQTT v3.1.1 client library for iOS/macOS/tvOS written with Swift 5 Build Build with Xcode 11.1 / Swift 5.1 Installation CocoaPods Install us
Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.
Why Zewo? • Support • Community • Contributing Zewo Zewo is a lightweight library for web applications in Swift. What sets Zewo apart? Zewo is not a w
The civilized way to write REST API clients for iOS / macOS
The elegant way to write iOS / macOS REST clients Drastically simplifies app code by providing a client-side cache of observable models for RESTful re
Server-side Swift. The Perfect core toolset and framework for Swift Developers. (For mobile back-end development, website and API development, and more…)
Perfect: Server-Side Swift 简体中文 Perfect: Server-Side Swift Perfect is a complete and powerful toolbox, framework, and application server for Linux, iO
OS X plotting framework
PlotKit Plots made easy. Features 2D line and scatter plots Multiple axes Custom tick marks Usage To start using PlotKit quickly use the plotPoints he
In-App iOS Debugging Tool With Enhanced Logging, Networking Info, Crash reporting And More.
The debugger tool for iOS developer. Display logs, network request, device informations, crash logs while using the app. Easy accessible with its bubble head button 🔘 . Easy to integrate in any apps, to handle development or testing apps easier. First version, there is plenty of room for improvement.
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
Asset Catalog Viewer allows you to browse and export renditions in an asset catalog (.car) file.
Asset Catalog Viewer With the Asset Catalog Viewer Mac app, you can browse and export various type of renditions in an asset catalog. Features Browse
A Swift wrapper around the CoreSymbolication private framework on macOS.
CoreSymbolication provides a very powerful system for looking up and extracting symbolic information from mach-o executables, dyld shared caches, and dSYMs.
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
Example on how to print a NSTableView from your app but then also add text to the print-out.
NSTableView Printing Test This is a demo project so you can check out how printing a table could work. The goal here is to show tabular data on screen
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).
A port of SwiftUILab's Advanced Animations that also supports macOS
SwiftUILab Advanced Animations on the Mac as well A port of SwiftUILab's Advanced Animations that also supports macOS Here's the Ghist of the original
a simple macOS menu bar application that shows you the lyrics of current playing spotify track.
lyricsify a simple macOS menu bar application that shows you the lyrics of current playing spotify track.
Asynchronous image downloader with cache support as a UIImageView category
This library provides an async image downloader with cache support. For convenience, we added categories for UI elements like UIImageView, UIButton, M
A better way to operate QR Code in Swift, support iOS, macOS, watchOS and tvOS.
EFQRCode is a lightweight, pure-Swift library for generating stylized QRCode images with watermark or icon, and for recognizing QRCode from images, in
Personal App that turned into "alpha released app"
Muubii Works on macos 11.0 and later* Installation Automatic install (recommended) Open Terminal. Paste the line below, once done check your applicati
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
QEMU-Manager is a macOS graphical frontend to QEMU, written in Swift.
QEMU-Manager About QEMU-Manager is a macOS graphical frontend to QEMU, written in Swift. Screenshots General Configuration: Hardware Configuration: Di
Transform strings easily in Swift.
swift-string-transform Transform strings easily in Swift. Table of Contents Installation How to use Contribution Installation Swift Package Manager (R
redis-pro 是一款 redis 轻量客户端管理工具, 采用SwiftUI 编写
redis-pro 是一款 redis 轻量客户端管理工具, 采用SwiftUI 编写
CoreData based Swift ORM
Swift ORM Features Pure swift objects - no more subclasses of NSManagedObject Extensible attribute system - store any type in CoreData storage by impl
LinearMouse - A minimal app to get rid of mouse acceleration on macOS
LinearMouse A minimal app to get rid of mouse acceleration on macOS. Features Reverse the direction of scrolling. Linear scrolling (disable scrolling
A declarative UIKit for improve layout productivity when developing an iOS application
TifoKit A declarative UIKit for improve layout productivity when developing an iOS application Requirements Min. iOS 11 Swift 5+ Installation Currentl
A macOS application for accessing the output of the SimpleAnalytics package on the desktop.
The SimpleAnalytics package allows you to collect data user interaction analytic data in iOS and macOS applications. This SimpleAnalytics Reader app project allows you to more easily make sense of that collected data by displaying it on your Mac.
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
RSA public/private key encryption, private key signing and public key verification in Swift using the Swift Package Manager. Works on iOS, macOS, and Linux (work in progress).
BlueRSA Swift cross-platform RSA wrapper library for RSA encryption and signing. Works on supported Apple platforms (using Security framework). Linux
Swift cross-platform crypto library using CommonCrypto/libcrypto
BlueCryptor Swift cross-platform crypto library derived from IDZSwiftCommonCrypto. IMPORTANT NOTE: This release is NOT entirely source code compatible
A flexible logging library written in Swift
Puppy Puppy is a flexible logging library written in Swift 🐶 It supports multiple transports(console, file, syslog, and oslog) as loggers. It not onl
TraceLog is a highly configurable, flexible, portable, and simple to use debug logging system for Swift and Objective-C applications running on Linux, macOS, iOS, watchOS, and tvOS.
Please star this github repository to stay up to date. TraceLog Introduction TraceLog is a highly configurable, flexible, portable, and simple to use
Class for logging excessive blocking on the main thread
Watchdog Class for logging excessive blocking on the main thread. It watches the main thread and checks if it doesn’t get blocked for more than define
📱💬🚦 TinyConsole is a micro-console that can help you log and display information inside an iOS application, where having a connection to a development computer is not possible.
TinyConsole TinyConsole is a tiny log console to display information while using your iOS app and written in Swift. Usage Wrap your Main ViewControlle
A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.
tl;dr XCGLogger is the original debug log module for use in Swift projects. Swift does not include a C preprocessor so developers are unable to use th
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
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
Stacksift App SDK
Stacksift SDK Capture and submit crashes to Stacksift. This library ties together Wells and Impact to provide a full crash capturing and submission sy
Application iOS de l'outil ViteMaDose
Vite Ma Dose pour iOS Présentation du projet Vite Ma Dose est un outil permettant de détecter les rendez-vous de vaccination. Cette application rapide
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
CodeEditorView Swift package provides a SwiftUI view implementing a rich code editor for iOS and macOS
SwiftUI code editor view for iOS and macOS
RaceMe is a run tracking + ghosting iOS mobile application.
RaceMe RaceMe is a run tracking + ghosting iOS mobile application. Core features: run tracking ghost runner simulation in real time compete with runne
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
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
🎲 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
VT100/Xterm Terminal emulator in Swift
SwiftTerm SwiftTerm is a VT100/Xterm terminal emulator library for Swift applications that can be embedded into macOS, iOS applications, text-based, h
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
The Conway's Game of Life that build with SwiftUI.
SwiftUI-LifeGame The Conway's Game of Life that build with SwiftUI. iOS iPad macOS Requirements Xcode 12.2 (beta 2) macOS Catalina macOS Big Sur (beta
Completed Project for Cross Platform Image Filter SwiftUI macOS & iOS App
Completed Project for Cross Platform Image Filter SwiftUI macOS & iOS App Follow the tutorial at alfianlosari.com Features Filter image using predefin
FTC Scorer - Skystone
FTC Scorer - Skystone FTC Scorer is a dead simple yet powerful way of scoring your practice matches. Features Multi Platform Support - iPhone, iPad, M
Free time picker iOS Application with SwiftUI and Combine
Free time picker iOS application. This is iOS application for search free time in your calendar. Search Detail Environment macOS Catalina 10.15.3(19D7
Simple Todo Application using SwiftUI / Firebase / Redux.
Simple Todo Application using SwiftUI/Firebase/Redux/Combine. Light _ _ _ _ Dark _ _ _ Feature Use SwiftUI fully. Use Firebase. Authentication Cloud F
Basic Todo list application built using the new SwiftUI framework and Core Data
Dub Dub Do - A sample TODO List Application in SwiftUI Updated for Xcode 11.5 This is a basic app that lets you create a list of todos, mark them as i
iOS app that detects LaTeX symbols from drawings. Built using PencilKit, SwiftUI, Combine and CoreML for iOS 14 and macOS 11.
DeTeXt Finding the symbol you want to use in LaTeX can be hard since you can't memorize all the possible commands and packages for every symbol you mi
A Currency Converter & Calculator IOS application to check, convert and calculate to popular currencies to your favorite ones.
A Currency Converter & Calculator IOS application to check, convert and calculate to popular currencies to your favorite ones.
Jetpack Compose and SwiftUI based Kotlin Multiplatform project
BikeShare Jetpack Compose and SwiftUI based Kotlin Multiplatform sample project (based on CityBikes API). Running on iOS (SwiftUI) macOS (SwiftUI) And
🌤 Swift Combine extensions for asynchronous CloudKit record processing
Swift Combine extensions for asynchronous CloudKit record processing. Designed for simplicity.
A SwiftUI based custom sheet card to show information in iOS application.
A SwiftUI based custom sheet card to show any custom view inside the card in iOS application.
🔎 All-in-one Quick Look plugin
Glance All-in-one Quick Look plugin Glance provides Quick Look previews for files that macOS doesn't support out of the box. Installation Steps About
CompositionalLayoutDSL, library to simplify the creation of UICollectionViewCompositionalLayout. It wraps the UIKit API and makes the code shorter and easier to read.
CompositionalLayoutDSL CompositionalLayoutDSL is a Swift library. It makes easier to create compositional layout for collection view. Requirements Doc
This package is meant to make http request of an easy way inspiren in the architecture of Moya package
NetworkAgent This package is meant to make http request of an easy way inspiren in the architecture of Moya package. This package is 100% free of depe
A SARS-CoV-2 Mutation Pattern Query Tool
vdb A SARS-CoV-2 Mutation Pattern Query Tool 1. Purpose The vdb program is designed to query the SARS-CoV-2 mutational landscape. It runs as a command
Simple Application that registers Vapor Leaf's .leaf file type to LaunchServices as html enabling automatic syntax highlighting in Xcode.
Vapor Leaf Extension Update: The Vapor Leaf Extension is now meant to be used with the Xcode Plugin I designed to provide Xcode language support for t
Tuist based iOS Application Project Template
iOSApplicationTemplate 이 프로젝트는 Tuist를 이용하여 각 프로젝트를 모듈로 구성하는 형태입니다. 사용법 Tuist 설치 - 버전 1.43.0 이상 Carthage 설치 - 버전 0.38.0 이상 tuist dependencies를 실행하여 XCF
Stock is a MacOS menu bar app that helps you quickly save a web link, a file link, or a text by using drag and drop
Stock is a MacOS menu bar app that helps you quickly save a web link, a file link, or a text by using drag and drop
Windows Empty Swift Application Template
Windows Empty Swift Application Template This provides a template project to build a Swift application on Windows using Swift/Win32. Build Requirement
🐦 Flappy Bird reincarnation [Swift 5.3, GameplayKit, SpriteKit, iOS 12].
🐦 Flappy Bird reincarnation [Swift 5.3, GameplayKit, SpriteKit, iOS 12].
OAuth2 framework for macOS and iOS, written in Swift.
OAuth2 OAuth2 frameworks for macOS, iOS and tvOS written in Swift 5.0. ⤵️ Installation 🛠 Usage 🖥 Sample macOS app (with data loader examples) 📖 Tec
Animal Crossing New Horizon companion app in SwiftUI
You can now download the app on the App Store! The best Animal Crossing New Horizons companion app! 最高の「あつまれ どうぶつの森」コンパニオンアプリ Animal Crossing New Hori
A 2048 game writing with SwiftUI.
2048 Game (SwiftUI app) This is a simple game to demonstrate the new SwiftUI framework. Note that the game algorithm may have issues, and this is stil
SwiftUI MovieDB prototype app built with Xcode 11 Beta & macOS 10.15 Catalina
SwiftUI MovieDB iOS 13 App SwiftUI MovieDB prototype app built with Xcode 11 Beta & macOS 10.15 Catalina Requirements macOS 10.15 Catalina Xcode 11 Be
A cross-platform Reddit client built in SwiftUI
A cross-platform Reddit client created in SwiftUI. Get the Public Beta Note: This project is far from complete. It still lacks many features of your t
The Swift machine learning library.
Swift AI is a high-performance deep learning library written entirely in Swift. We currently offer support for all Apple platforms, with Linux support
Blueprints is a collection of flow layouts that is meant to make your life easier when working with collection view flow layouts.
Blueprints is a collection of flow layouts that is meant to make your life easier when working with collection view flow layouts. It comes
TPInAppReceipt is a lightweight, pure-Swift library for reading and validating Apple In App Purchase Receipt locally.
TPInAppReceipt is a lightweight, pure-Swift library for reading and validating Apple In App Purchase Receipt locally. Features Read all
String (and more) validation for iOS
Swift Validators 🔶 String validation for iOS. Contents Installation Walkthrough Usage Available validators License ReactiveSwift + SwiftValidators Wa
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
Panels is a framework to easily add sliding panels to your application
Panels is a framework to easily add sliding panels to your application. It takes care of the safe area in new devices and moving your panel when the k
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
Represent and compare versions via semantic versioning (SemVer) in Swift
Version Version is a Swift Library, which enables to represent and compare semantic version numbers. It follows Semantic Versioning 2.0.0. The represe
An extensible monitoring framework written in Swift
XestiMonitors Overview Reference Documentation Requirements Installation CocoaPods Carthage Swift Package Manager Usage Core Location Monitors Core Mo
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
It makes a preview from an URL, grabbing all the information such as title, relevant texts and images.
Link Previewer for iOS, macOS, watchOS and tvOS It makes a preview from an URL, grabbing all the information such as title, relevant texts and images.
A handy collection of more than 500 native Swift extensions to boost your productivity.
SwifterSwift is a collection of over 500 native Swift extensions, with handy methods, syntactic sugar, and performance improvements for wide range of
A Swift micro library for generating Sunrise and Sunset times.
Solar A Swift helper for generating Sunrise and Sunset times. Solar performs its calculations locally using an algorithm from the United States Naval
RandomKit is a Swift framework that makes random data generation simple and easy.
RandomKit is a Swift framework that makes random data generation simple and easy. Build Status Installation Compatibility Swift Package Manager CocoaP
Google ProtocolBuffers for Apple Swift
Protocol Buffers for Swift An implementation of Protocol Buffers in Swift. Protocol Buffers are a way of encoding structured data in an efficient yet
The simplest way to display the librarie's licences used in your application.
Features • Usage • Translation • Customisation • Installation • License Display a screen with all licences used in your application can be painful to
LifetimeTracker can surface retain cycle / memory issues right as you develop your application
LifetimeTracker Bar style Circular style LifetimeTracker can surface retain cycle / memory issues right as you develop your application, and it will s
📦 KeyPath dynamicMemberLookup based syntax sugar for Swift.
DuctTape 📦 KeyPath dynamicMemberLookup based syntax sugar for Swift. let label: UILabel = UILabel().ductTape .numberOfLines(0) .textColor(.re
📅 Calendar for iOS, iPadOS and macOS in Swift
CalendarKit CalendarKit is a Swift calendar UI library for iOS, iPadOS and Mac Catalyst. It looks similar to the Apple Calendar app out-of-the-box, wh
High performance Swift treemap layout engine for iOS and macOS.
Synopsis YMTreeMap is a high performance treemap layout engine for iOS and macOS, written in Swift. The input to YMTreeMap is a list of arbitrary numb
UIPheonix is a super easy, flexible, dynamic and highly scalable UI framework + concept for building reusable component/control-driven apps for macOS, iOS and tvOS
UIPheonix is a super easy, flexible, dynamic and highly scalable UI framework + concept for building reusable component/control-driven apps for macOS, iOS and tvOS
⚙ Add a preferences window to your macOS app in minutes
Preferences Add a preferences window to your macOS app in minutes Just pass in some view controllers and this package will take care of the rest. Requ
A custom reusable circular / progress slider control for iOS application.
HGCircularSlider Example To run the example project, clone the repo, and run pod install from the Example directory first. You also may like HGPlaceho
Beautiful flag icons for usage in apps and on the web.
FlagKit Beautiful flag icons for usage in apps and on the web. All flags are provided as stand-alone PNG and SVG files. FlagKit also provides an Asset
Programmatic UI for macOS
Description: Programmatic UI Framework for macOS. Swift handles app logic, CSS/SVG handles design and JSON handles struture. Installation: Step 1: Add
Show progress in your app's Dock icon
DockProgress Show progress in your app's Dock icon This package is used in production by the Gifski app. You might also like some of my other apps. Re
Circular progress indicator for your macOS app
CircularProgress Circular progress indicator for your macOS app This package is used in production by apps like Gifski and HEIC Converter. Requirement