302 Repositories
Swift command-line-tool Libraries
Cocoapods project gen tool.
cocoapods-project-gen A gem which can gen cocoapods project. Installation Add this line to your application's Gemfile: gem 'cocoapods-project-gen' And
A wrapper around Foundation.Process, inspired by Rust's std::process::Command.
SwiftCommand A wrapper around Foundation.Process, inspired by Rust's std::process::Command. This package makes it easy to call command line programs a
This is a command line tool to extract an app icon. this sample will extract the icon 16x16 from Safari app.
🛠 X-BundleIcon This is a command line tool to extract an app icon. this sample will extract the icon 16x16 from Safari app. xbi com.apple.Safari 16 /
A lightweight loading animation that can be applied to any SwiftUI view with 1 line of code.
SimpleAFLoader A lightweight loading animation that can be applied to any SwiftUI view with 1 line of code. All animations are built using the SwiftUI
🌊 A clean wave - report unused localized strings
Ripple 🌊 Ripple - a command line tool that reports unused localization strings in your Xcode project. Install Clone from repo git clone cd Ripple sw
In-app feedback and bug reporting tool for apps.
Instabug iOS SDK Instabug is an in-app feedback and bug reporting tool for mobile apps. With just a simple shake, your users or beta testers can repor
Bugsnag error monitoring & exception reporter for iOS, macOS, tvOS and watchOS
Bugsnag error monitoring & exception reporter for iOS, macOS, tvOS and watchOS The Bugsnag crash reporter for Cocoa library automatically detects cras
A tool to check which keychain items are available to an attacker once an iOS device has been jailbroken
Keychain Dumper Usage All that should be needed to use keychain_dumper is the binary that is checked in to the Keychain-Dumper Git repository. This bi
A tool to read the binarycookie format of Cookies on iOS applications
BinaryCookieReader Cloned from http://securitylearn.net/wp-content/uploads/tools/iOS/BinaryCookieReader.py ##Usage Python BinaryCookieReader.py [Cooki
Simple iOS app blackbox assessment tool. Powered by frida.re and vuejs.
Discontinued Project This project has been discontinued. Please use the new Grapefruit #74 frida@14 compatibility issues frida@14 introduces lots of b
A frida tool that capture GET/POST HTTP requests of iOS Swift library 'Alamofire' and disable SSL Pinning.
FridaHookSwiftAlamofire A frida tool that capture GET/POST HTTP requests of iOS Swift library 'Alamofire' and disable SSL Pinning. 中文文档及过程 Features Ca
Install and debug iPhone apps from the command line, without using Xcode
ios-deploy Install and debug iOS apps from the command line. Designed to work on un-jailbroken devices. Requirements macOS You need to have a valid iO
TTipBoxView is a simple and flexible UI component fully written in Swift
TTipBoxView is a simple and flexible UI component fully written in Swift. It is developed to help you create a hint/prompt view quickly, saving your time and avoiding having to write many lines of codes.
Swift Package (Command) Plugin to format source code with nicklockwood/SwiftFormat
SwiftFormatPlugin A Swift Package Plugin to format source code with SwiftFormat. Add to Package Add the package to your dependencies. dependencies: [
Fully customizable line chart for SwiftUI 🤩
🧀 CheesyChart Create amazing Crypto and Stock charts 📈 📉 Looking for an easy to use and fully customizable charting solution written in SwiftUI? Th
A command line tool that calls your Xcode Test Plan and creates screenshots of your app automatically.
ShotPlan (WIP) A command line tool that calls your Xcode Test Plan and creates screenshots of your app automatically. ShotPlan will also take care of
Xcode plugin to open the GitHub page of the commit of the currently selected line in the editor window.
Show in GitHub / BitBucket Xcode plugin to open a related Github or BitBucket page directly from the Xcode editor code window. Installs easily through
A command launcher designed for git users!
Bosswift - A command launcher for git users Bosswift work along with git worktree to give you power everyday. System Requirement: macOS 11.0+ A troubl
Cloak Swift - a tool and Tuist plugin to encrypt secrets and then pass them in an obfuscated form into applications
This is Cloak Swift - a tool and Tuist plugin to encrypt secrets and then pass them in an obfuscated form into applications.
RsyncOSX and RsyncUI are GUI´s on the Apple macOS plattform for the command line tool rsync
Hi there 👋 RsyncOSX and RsyncUI are GUI´s on the Apple macOS plattform for the command line tool rsync. It is rsync which executes the synchronize ta
Put a big red line through w3schools.com links in duckduckgo search results
please-no-w3schools Put a big red line through w3schools.com links in duckduckgo search results. This browser extension only adds no-w3schools.css to
A tool to convert Apple PencilKit data to Scribble Proto3.
ScribbleConverter Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements Installation
Observable Object Debugger - Watch for ObservableObject in real time
Observable Object Debugger Watch for ObservableObject in real time. (This is the Alpha version) Quick Start Add package to you project.
Monkey Test Tool For iOS
CrashMonkey Japanese About This is a tool of monkey test(random operation test) for iOS applications. Please watch the demo movie. CrashMonkey uses UI
🚘 A simple tool for updating Carthage script phase
Do you use Carthage? Are you feel tired of adding special script and the paths to frameworks (point 4, 5 and 6 in Getting Started guide) manually? Me
A tool that generate code for Swift projects, designed to improve the maintainability of UIColors
SwiftColorGen A tool that generate code for Swift projects, designed to improve the maintainability of UIColors. Please notice, this tool still under
Swift library and command line tool that interacts with the mach-o file format.
MachO-Reader Playground project to learn more about the Mach-O file format. How to run swift run MachO-Reader path-to-binary You should see a simila
DYLDExtractor - Packed tool for extracting frameworks and libraries from iOS dyld shared cache.
DYLDExtractor is a tool wrapping around the dsc_extractor.bundle calling dyld_shared_cache_extract_dylibs_progress to get frameworks and libraries extracted from iOS dyld shared cache.
Xray is viewDebugging tool for iOS, tvOS, watchOS and macOS
XRay XRay is view debugging tool for iOS. Currently, XRay can show all of the view hierarchies in UIKit. For SwiftUI, I'm working on it. XRay helps yo
ExpoMod - a small application tool that lets you quickly setting up your computer for presentations / exhibitions
ExpoMod is a small application tool that lets you quickly setting up your computer for presentations / exhibitions. Or simply having useful shortcut to not being distract and keep awake your computer.
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 & Elegant Command Line Interfaces in Swift
An elegant pure Swift library for building command line applications. Features Tons of class, but no classes. 100% organic pure value types. Auto gene
GLWalkthrough is an easily configurable plug-and-play tool to add walkthrough or coachmarker functionality to your app with ease.
GLWalkthrough Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements Installation GLWa
Simple command-line utility for performing OCR using Apple's Vision framework
ocrit Runs Vision's OCR on input images and outputs corresponding txt files for each image, or writes the recognized results to standard output. USAGE
iAppStroe is an Apple Store tool app written in SwiftUI.
iAppStore 简介 iAppStroe 是一款使用 SwiftUI 打造的苹果商店工具类 App。 1、提供苹果实时榜单查询,包含 iOS 和 iPad 的热门免费榜、热门付费榜、畅销榜,还有新上架榜、新上架免费榜、新上架付费榜等。 2、提供查询 app 详细页面内容、搜索 app、订阅 ap
Swift Package Manager command plugin for Swift-DocC
Swift-DocC Plugin The Swift-DocC plugin is a Swift Package Manager command plugin that supports building documentation for SwiftPM libraries and execu
ESF modular ingestion tool for development and research.
ESFang This is a tool devised for modular consumption of EndpointSecurity Framework (ESF) events from the MacOs environment. This is my attempt to ove
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
🍑 Convenient tool for kaomoji input
Peachy Input kaomojis to any app on your Mac Requirements Peachy requires macOS 11.0 or later. Features Quick Access Open Peachy from any Mac app with
A reverse engineering tool to restore stripped symbol table and dump Objective-C class or Swift types for machO file.
A reverse engineering tool to restore stripped symbol table and dump Objective-C class or Swift types for machO file.
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
Save development time! Respresso automatically transforms and delivers your digital assets into your projects
Respresso iOS client Respresso is a centralized resource manager for shared Android, iOS and Web frontend projects. It allows you to simply import the
LinkedLog is a Xcode plugin that includes a Xcode PCH header file template that adds the macros `LLog` and `LLogF` and parses their output to link from the console to the corresponding file and line.
LinkedLog Xcode Plugin LinkedLog is a Xcode plugin that includes a Xcode PCH file template that adds the macros LLog and LLogF. The LLog macro will wo
Scaffold is a tool for generating code from Stencil templates, similar to rails gen.
🏭 Scaffold Scaffold is a tool for generating code from Stencil templates, similar to rails gen. It happens to be written in Swift, but it can output
Codegeneration tool for isomorphic server and mobile Go apps with gRPC & Protobuf.
Codegeneration tool for isomorphic server and mobile Go apps with gRPC & Protobuf. Share code between your backend, Android & iOS app!
Respresso is a centralized resource manager for shared Android, iOS and Web frontend projects
Introduction Respresso is a centralized resource manager for shared Android, iOS and Web frontend projects. It allows you to simply import the latest
Save development time! Respresso automatically transforms and delivers your digital assets into your projects
Respresso Android client Respresso is a centralized resource manager for shared Android, iOS and Web frontend projects. It allows you to simply import
A tool support convert image gif to gif3d
Trick convert gif to gif3d using Swift Features Simple way to convert gif to gif3d Change background Change size eraser tool How to work Add a layer w
Save development time! Respresso automatically transforms and delivers your digital assets into your projects
Introduction Respresso is a centralized resource manager for shared Android, iOS and Web frontend projects. It allows you to simply import the latest
Save NSObject into NSUserDefaults in one-line, auto class mapping
Akaibu What is it ? Archive any class in just ONE-LINE of code. Automatically map class's properties under the hood. Drop in replacement of NSObject S
Xcode plugin that moves the instruction pointer to the selected line
SFJumpToLine Xcode plugin that moves the instruction pointer to the selected line. Install: Install via Alcatraz Or clone and build the project, then
Apple SMC library & tool
SMCKit An Apple System Management Controller (SMC) library & command line tool in Swift for Intel based Macs. The library works by talking to the Appl
📋A hand-curated collection of useful and informative Swift Scripting materials.
Articles • Videos Articles Creating iOS Application Icons with SwiftUI by Eneko Alonso An interesting way to use SwiftUI with CLI for icon generation.
Simple command line interactive game to practice German (or English) with simple short stories.
Gif With GIF you can practice German or English with short stories. The stories are written in an easy language, and you can interact with the charact
Population Clock is an iOS tool for learning about geography and demographics.
PopulationClock Population Clock is an iOS tool for learning about geography and demographics. Download app on iTunes The project uses the most recent
A tester tool for the bug PoC released by Synacktiv for 15.0 - 15.4 beta 3
SploitTest A tester tool for the bug PoC released by Synacktiv for 15.0 - 15.4 beta 3 iOS 15.4 patched a kernel vulnerability introduced in iOS 15.0 b
A command line profiling tool with stopwatch, cpu and memory usage
timeui A command line profiling tool with stopwatch, cpu and memory usage. Usage ./timeui path/to/app-to-profile runs the stopwatch and signpost regio
Create an '.icns' file from any image
createicns Create an '.icns' file from any image. Usage This command line tool makes it incredibly simple to create an '.icns' icon file from an image
A simple to use yet very powerful tool for the tech heads looking for daily dose of tech news
A simple to use yet very powerful tool for the tech heads looking for daily dose of tech news. This app is built using SwiftUI and also uses catalyst to run on MacOs as well.
A command line tool to parse pricing from a pdf and generate an updated csv file for House Call Pro
A command line tool to parse pricing from a pdf and generate an updated csv file for House Call Pro
SimVirtualLocation - iOS simulator location mocking tool
SimVirtualLocation Easy to use MacOS 11+ application for easy mocking iOS device
Annotation - Generate files to train with Object Detection by Create ML
CreateML Annotation Generate files to train with Object Detection by Create ML.
FocusSpace - A time-management tool to help you stay focus with your friends
FocusSpace 🏆 ElleHacks2022 - (Telus) First Place 👩 Developers Manyi Cheng(@man
Easily add swift packages from the command line
swift-add Easily add Swift packages from the command line! Note: This is a work-in-progress. Somethings may not work. Please file issues if you run in
CLI tool to fetch a webpage's contents after it has finished loading
webpage-dl Fetch a webpage's contents via CLI after it has finished loading. Scraping HTML from webpages can't always be done via curl as it is often
Mephisto - A command line tool to convert Comic Book Zip archives to PDF and share them over AirDrop
mephisto A command line tool written in Swift to convert Comic Book Zip archives
Text-cli - Command line tool for extracting text from images using Apple's Vision framework
text-cli Command line tool for extracting text from images using Apple's Vision
Swift-lint-plugin - A SwiftPM plugin that adds a linting command
SwiftLintPlugin This is a SwiftPM plugin that adds a lint command. SwiftPM plugi
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
DelayStream - A swift version to stream a file or stdin one line at a time with a delay
DelayStream A swift version to stream a file or stdin one line at a time with a
Pass for iOS - an iOS client compatible with Pass command line application.
Pass is an iOS client compatible with ZX2C4's Pass command line application. It is a password manager using GPG for encryption and Git for version control.
What is eCortex? A informative tool to manage and organize thoughts and ideas sparked through out the day into custom categories.
eCortex What is eCortex? A informative tool to manage and organize thoughts and ideas sparked through out the day into custom categories. What problem
Swift-WordleSolver - Solve and analyze Wordle games. Command-line tool written in Swift
Swift-WordleSolver - Solve and analyze Wordle games. Command-line tool written in Swift
DGCropImage - A photo cropping tool which mimics Photo.app written by Swift
DGCropImage A photo cropping tool which mimics Photo.app written by Swift. This
Josephus - A command line tool to solve Josephus problem in Swift
josephus A command line tool to solve Josephus problem in Swift
Card Decks is a small utility application for your iPhone, iPod touch and iPad which brings you simple, configurable, colored, multi-line text cards that are grouped into card decks
Card Decks is a small utility application for your iPhone, iPod touch and iPad which brings you simple, configurable, colored, multi-line text cards that are grouped into card decks.
A CommandLine tool for managing the Pasteboard on macOS
boardutil A CommandLine tool for managing the Pasteboard on macOS Options --set
NetworkArch is an advanced network diagnostic tool
NetworkArch is an advanced network diagnostic tool, which allows you to diagnose problems with your network and get detailed information a
MobilePillowTalkLite - An iOS & SwiftUI server monitor tool for linux based machines using remote proc file system with script execution
# PillowTalk - iOS/Lite bbtop PillowTalk - 枕头逼逼 - bbtop! An iOS & SwiftUI serv
Using the UIKitChain framework, You can create a UIKit component in one line of code.
Using the UIKitChain framework, You can create a UIKit component in one line of code. Installation CocoaPods CocoaPods is a dependency manager for Coc
SwiftDI - A dependency injection tool for Swift
SwiftDI SwiftDI is a dependency injection tool for Swift. With it you can build well-structured and easily testable applications for iOS class Example
A functional tool-belt for Swift Language similar to Lo-Dash or Underscore.js in Javascript
Dollar Dollar is a Swift library that provides useful functional programming helper methods without extending any built in objects. It is similar to L
Command line utility to profile compilation time of Swift project.
xcprofiler Command line utility to profile compilation time of Swift project. This tool is developed in working time for Cookpad. Installation gem ins
🚀 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
A little beautifier tool for xcodebuild
xcbeautify xcbeautify is a little beautifier tool for xcodebuild. Similar to xcpretty, but faster. Features 2x faster than xcpretty. Human-friendly an
Tool to convert SVG to SwiftUI's Shape structure.
SVG to SwiftUI Converter Tool to convert SVG to SwiftUI's Shape structure. This approach is much more memory efficient than introducing a SVG library
A visual developer tool for inspecting your iOS application data structures.
Tree Dump Debugger A visual developer tool for inspecting your iOS application data structures. Features Inspect any data structure with only one line
Swift-cli - Example of building command-line tools in Swift
swift-cli Example of building command-line tools in Swift Step 1: Create CLI wit
Alert with a single line of Swift.
AlertKit Alert with a single line of Swift. Requirements iOS 8.0+ / Mac OS X 10.9+ Xcode 6.3 Installation CocoaPods To integrate AlertKit into your Xc
the missing support tool for building safe UIStoryboard code
seguecode seguecode is a support tool to use alongside UIStoryboard development. It provides compile-time safeties around building with UIStoryboards
Wordle-solver - A little command line app for finding the answer to Wordle
A little command line app for finding the answer to Wordle puzzles, written in S
A command line version of the popular Wordle game, written in Swift
WordleCLI A command line version of the popular game Wordle. For the original game, see: https://www.powerlanguage.co.uk/wordle/ Usage $ swift run Wel
A super simple tool for macOS Swift developers to check validity of a Gumroad-issued software license keys
Gumroad License Validator Overview A super simple tool for macOS Swift developers to check validity of a Gumroad-issued software license keys Requirem
Command line utility to create a list of installed iOS simulators, for use with SwiftUI previews.
Installed-simulators - Command line utility to create a list of installed iOS simulators, for use with SwiftUI previews.
Terrarium-app - UI Prototyping Tool for Coders
Terrarium - UI Prototyping Tool for Coders Terrarium is a cross platform QML Playground: the view renders lively as you type in the editor, makes prot
Synx - A command-line tool that reorganizes your Xcode project folder to match your Xcode groups
A command-line tool that reorganizes your Xcode project folder to match your Xcode groups. Xcode Finder Installation $ gem install synx Usage Basic ⚠
Dyci-main - Dynamic Code Injection Tool for Objective-C
This tool allows you to inject code into running iOS application, without restarting it. DyCI is not about loading new code in application. DyCI is ab
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
Use Swift in the macOS command line to build maps.
Use Swift in the macOS command line to build maps. imagefrom A Swift command line utility that gets an image from a URL. Saves the web image as JPEG o