← Home
Apps.
Small utilities I build for myself first, then share. A Mac app and a couple of command line tools, all free and open source.
mac apps 1
A native macOS app that gathers your Mac’s hardware, battery, storage, performance and display details into one clean dashboard. No analytics and no network calls. Everything is read locally.
- hardware
- battery
- storage
- performance
- graphics
install
# download the .dmg, drag MacLens into Applications
# or build it with the Xcode Command Line Tools
$ git clone https://github.com/bsamson00/MacLens.git
$ cd MacLens && ./build.sh
$ open build/MacLens.app
command line 2
Fast, cached, batch domain availability checks from the terminal. Check a list of domains, or one name across many TLDs, and get the results in a grid sized to your terminal.
- batch checks
- caching
- TLD filters
- JSON/CSV export
- whois
install
# needs Go 1.26.5+ and Namecheap API access
$ go install github.com/bsamson00/dotseek@latest
$ dotseek doctor
$ dotseek myapp -l "<=3"
Interactive first-boot setup for fresh Ubuntu servers and VMs. A form picks the options, a review screen confirms them, then it installs, hardens and reboots. I built it so I could stop repeating the same setup by hand.
- SSH hardening
- Docker
- Node.js LTS
- AI agents
- Tailscale
install
# Go: builds as your user, runs with sudo
$ curl -fsSL https://raw.githubusercontent.com/bsamson00/spinup/main/golang/run.sh | bash
# Bash: the original script, run as root
$ curl -fsSL https://raw.githubusercontent.com/bsamson00/spinup/main/setup.sh | sudo bash
# nothing changes until you confirm; it reboots when done
More small tools are on the way. Have an idea or found a bug? Tell me.