--:--:--:--
Free, open source, no bullshit

Tools for creative workflows

Small, fast utilities built on set and in the edit bay.
Open Source, Free.

Vibe-coded with Claude. Human-reviewed.

Ingesto

v2.2.0
Open SourceLicense: GPL v3

Professional camera media ingest tool.
Multi-source, multi-destination, bit-for-bit verified.

  • 4 copy modes: FAST, VERIFIED, SECURE, PRO
  • Reads the source once, writes to every destination simultaneously
  • Live volume detection: cards appear and disappear as they mount, no refresh
  • File filter: media-only ingests (video, audio, pictures) with per-format switches
  • Reorganize option: group filtered files into /VIDEO, /AUDIO, /PICTURES
  • Auto camera detection (brand, model)
  • Auto-detect unformatted cards
  • Smart folder naming with presets
  • xxHash64 / xxHash128 / MD5 checksum list per folder
  • Checksum list written to destination: xxh, md5
  • MHL export (compatible with Silverstack, YoYotta, OffShoot)
  • Re-reads source after verify to detect failing cards
  • KIOSK mode: simplified single-card interface for camera operators
  • Ingest report: HTML, CSV and JSON, PDF — with per-file listing
  • Open source (GPL v3)
  • Smartphone notifications (ntfy)
  • Post-ingest hook: run any command after copy with result variables

How it compares

FeatureIngestoStowOffShootShotPut ProPomfortResolve Clone
Open source GPL v3
Price FreeFree$169–249 one-time$169 + updates~$899/yearFree, in Resolve
Platforms Mac, Win & LinuxMac & WinMac & WinMac & WinMac onlyMac & Win
Verified, checksummed copy xxHash64/128, MD5 xxHash3-128 xxHash, MD5, SHA MD5, SHA
Multi-destination, single pass Cascading
MHL / ASC-MHL manifest Native Partial
Camera auto-detect + naming presets
Exportable ingest report HTML/CSV/JSON/PDF PDF + CSV PDF/TXT/CSV Basic
Detects unformatted cards
Custom notes per card
Folder naming templates
4 copy modes
Re-reads source card after copy
Re-verifies an archive later Checkpoint TrueCheck MediaVerify
Push notification to phone ntfy ntfy Connect Imagine HQ Via Slack
Simplified single-operator mode KIOSK

Apps are safe but unsigned. If macOS blocks it or says “damaged”, run in Terminal:
sudo xattr -cr /Applications/ingesto.app

Renamo

v1.5.4
Open SourceLicense: GPL v3

Batch rename files and folders with a live preview.
Build a new name from independent rules, then see the result before you commit.

  • Browse your disks, select files or folders
  • Add, remove, replace, insert, date/time, numbering, extension
  • CLEAN: strip accents and special characters,
    spaces to underscores
  • Live preview with name-collision detection
  • Two-phase rename, undo the last batch in one click
  • No dependencies, no sign-up

Apps are safe but unsigned. If macOS blocks it or says “damaged”, run in Terminal:
sudo xattr -cr /Applications/renamo.app

Archivo

v1.2.0
Open SourceLicense: GPL v3

Catalogue your archive drives once, search them all offline.
Scan any disk into a single browsable index, then find any file in seconds.

  • Scan any volume into a fast,
    browsable file index
  • Full offline search across every catalogued disk
  • Duplicate detection
  • Compressed database
  • Self-contained, no install,
    no dependencies, no sign-up

Apps are safe but unsigned. If macOS blocks it or says “damaged”, run in Terminal:
sudo xattr -cr /Applications/archivo.app

TOP!

v2.1.0
Offline HTML / OnlineOpen SourceLicense: GPL v3

Live event clock, stopwatch, countdown and OBS media countdown in one standalone HTML file.
No install, no internet required for Clock, Stopwatch and Timer.
Deep OBS Studio integration: browser sources per tool, WebSocket-driven media countdown, Stream Deck ready.

  • Runs fully offline (Clock, Stopwatch, Timer)
  • Online version available
  • OBS Media Countdown: live countdown of the media source playing in OBS, via WebSocket v5
  • Auto-detects the on-air source, ignores looping backdrops, optional PAD_ name filter
  • 2×2 grid: drag & drop card reordering, resizable columns and rows
  • Per-card HIDE and SOLO view, everything remembered between sessions
  • Dedicated OBS Browser Source URL per tool, transparent background
  • Full Stream Deck / Bitfocus Companion control via keyboard shortcuts
  • Voice countdowns at 5', 2', 1', 30", 20", then 10" to 0" — Timer and OBS Media Countdown
  • Master volume slider, mute toggle, saved between sessions
  • Overtime mode: counts up in red past zero with a blinking badge

Projecto

v1.5.3
Open SourceLicense: GPL v3

Restore a full project folder structure from a ZIP template in seconds.
Define your tree once, reuse it forever.

  • Drop a ZIP template, pick a destination, done
  • Auto naming: YYMMDD_Project_Client
  • Live structure preview before restore
  • Selective exclusion of folders & files
  • Any folder hierarchy depth
  • No dependencies, no setup

Apps are safe but unsigned. If macOS blocks it or says “damaged”, run in Terminal:
sudo xattr -cr /Applications/projecto.app

NetCatChanger

v2.0.1
Open SourceLicense: GPL v3

Instantly switch network adapter profiles and firewall settings.
Because Windows network settings are a crime scene.

  • Lists active interfaces & current profile
  • One-click profile switching
  • Wi-Fi details: signal, standard, band, channel
  • IPv4 & IPv6 per interface
  • Per-interface firewall control
  • Single executable, no install

Prod Tracker

v0.4.9
Open SourceLicense: GPL v3

Track time spent per production, client by client.
One click to start, one to stop. Stats by day, week and month.

  • Multiple productions, each with a client name
  • Cumulative time tracker: today, this week, this month, total
  • Detailed stats per production
  • Auto-pause after inactivity (configurable: 2, 5, 10, 15 or 30 min)
  • Configurable workday length (8h, 10h, or custom) — daily totals calculated against it
  • Data stored locally, persists between launches

Apps are safe but unsigned. If macOS blocks it or says “damaged”, run in Terminal:
sudo xattr -cr /Applications/prodtracker.app

Syncto

v0.2.3
Open SourceLicense: GPL v3

Folder comparison and synchronization, for video and audio professionals.
Same feature set as FreeFileSync, rebuilt from scratch with the Ingesto interface: progress ring, live throughput graph, ETA, checksum-verified copy levels and an exportable copy report.

  • Compare by modification time and size, byte-for-byte content, or size only
  • 4 sync modes: 2 Ways, Mirror, Update, or Custom per category
  • Multi-pair jobs: one job syncs any number of folder pairs
  • Moved / renamed files detected and replayed as a rename, never re-copied
  • 3 copy levels: Fast, Verified, Secure (xxHash64 read-back)
  • Deletion to trash or permanent, always announced, never silent
  • Per-job include/exclude filters, name- or path-anchored
  • Sync report: HTML, CSV and JSON, with every checksum
  • Cross-machine locking: one machine at a time per folder, safe over network shares
  • Works over local disks, mounted network shares, and SFTP
  • Auto-sync on a configurable interval
  • Save and reopen jobs (.syncto files) with all settings and pairs
  • Open source (GPL v3)

Apps are safe but unsigned. If macOS blocks it or says “damaged”, run in Terminal:
sudo xattr -cr /Applications/syncto.app

Presto

v1.4.5
In Development

Distributed After Effects rendering across every machine on the network — no render manager, no server, just a shared folder.
Split a comp into parts, every machine with Presto open picks up work, one combines the segments back into the final file.

  • Split any AE comp into parts, rendered in parallel across the network
  • No server: coordination lives entirely in the shared folder (atomic file renames)
  • Auto machine ranking: cores, RAM, disk speed — self-adjusts from real render speed over time
  • Optional local render cache: render to local disk, upload the finished segment — spares the NAS
  • Live network monitor: standalone HTML dashboard, any browser, any screen
  • Per-machine Render / Combine / Notify roles, toggled independently
  • Cross-platform combine: Mac and Windows machines finish each other's jobs
  • Automatic retry budget, stalled-render watchdog, kill / restart per part
  • Smartphone push on delivery — and on failure
  • Persistent per-machine log for after-the-fact diagnosis
  • Snapshot-based submission: keep editing while the render uses a frozen copy

Built for an internal broadcast workflow, not distributed publicly at this time.