← 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

MacLens

Know your Mac · macOS 13+ · Apple Silicon

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
Download for macOS Source on GitHub Version 1.5 · 2.2 MB · MIT
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

DotSeek

Find available domains · Go · Namecheap API

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
Source on GitHub CLI · Go · MIT
install
# needs Go 1.26.5+ and Namecheap API access go install github.com/bsamson00/dotseek@latest dotseek doctor dotseek myapp -l "<=3"

Spinup

Server bootstrap · Ubuntu 24.04 + 26.04

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
Source on GitHub TUI · Go + Bash · MIT
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.