← all apps

// IOS

Opskit

The offline DevOps toolkit — cron, CIDR, JWT, YAML and cheat sheets, one tap away.

App Store ↗

Opskit screenshot 1

Stop googling the same things every day

OpsKit puts the tools DevOps and SRE engineers actually reach for into one fast, native iOS app — and every single one works fully offline. No account, no ads, no telemetry. Nothing you type ever leaves your device.

🕐 Cron Parser & Builder

Type any expression and instantly see what it means in plain English, plus the next 5 run times.

*/15 2 * * 1-5
→ Every 15 minutes, during the 02:00 hour, on weekdays (Mon–Fri)

Supports steps, ranges, lists, day/month names, and @daily-style macros. Builder mode generates expressions from simple pickers.

🌐 CIDR Calculator

Enter 10.0.0.0/22 and get netmask, broadcast, host range, and usable host count — with a color-coded binary view showing exactly where network bits end and host bits begin. Handles /31 and /32 edge cases correctly.

🔑 JWT Decoder

Paste a token, see header and payload decoded with expiry highlighted in red or green. Decoded entirely on-device — unlike sketchy web decoders, your tokens never touch a server.

🔄 Converters

  • Base64 encode/decode (including base64url)
  • URL percent-encoding
  • Epoch ⇄ human date with timezone picker, ms auto-detection, ISO 8601

📄 YAML ⇄ JSON

Convert configs in both directions on your phone. Kubernetes sample included.

📚 Cheat Sheets

Searchable offline references: kubectl, git, docker, Linux signals (yes, including what exit code 137 means), regex, systemd, and terraform. Tap any command to copy.

🔍 Status Codes & Ports

Type 502 or redis — instant answer. HTTP codes color-coded by class, 45+ common ports.

Why OpsKit

  • Works on the subway, in a data center, on a plane
  • No sign-up, no ads, no tracking — privacy label: Data Not Collected
  • Native SwiftUI, built for dark mode, fast everywhere

If it saves you one context switch during an incident, it's done its job.


Stack

  • Language: Swift 5
  • UI: 100% SwiftUI (iOS 16+), custom dark theme, animated splash with code-drawn logo
  • Dependencies: Zero — no packages, no backend, no SDKs
  • Engines built from scratch: cron parser + next-run scheduler, subnet math, base64url/JWT decoding, minimal YAML parser & serializer
  • Privacy: all processing on-device; no network calls anywhere in the app


SwiftSwiftUIiOSZero dependenciesOffline-first

// more off-call builds

Jaap JapA mindful digital mala for naam jap and mantra jap — count, track, and reflect on your daily practice.

ShiftBellOn-call schedules that hand themselves off. Live countdowns, auto-built rotations, and reminders before every handoff.