Skip to content

basujindal/mac-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

mac-utils

A collection of small, dependency-free macOS utilities. Each lives in its own folder with its own build instructions and README.

Contents

A menu-bar app that shows internet ping latency and scans your local network for active devices — IP, MAC, vendor (from the MAC OUI), reverse-DNS hostname, Bonjour/mDNS name, advertised services (AirPlay, HomeKit, Cast, printers, …), and per-device ping. Single-file Swift, built with swiftc.

cd mac-ping
swiftc main.swift -o MacPing.app/Contents/MacOS/MacPing -framework CoreWLAN
open MacPing.app

See mac-ping/README.md.

A menu-bar app that prevents accidental app quits by requiring a long-press on ⌘Q. Swift Package Manager project.

cd slow-quit-apps
./build.sh        # or: swift build

See slow-quit-apps/README.md. MIT licensed — see slow-quit-apps/LICENSE.

Layout

mac-utils/
├── mac-ping/           # menu-bar ping + LAN device scanner
└── slow-quit-apps/     # long-press ⌘Q to quit (MIT)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors