Skip to content
View SeanShaffer88's full-sized avatar

Block or report SeanShaffer88

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SeanShaffer88/README.md

Sean Shaffer

I build free Windows desktop tools, developer utilities, and WoW addons — local-first, offline where it makes sense, no ads, no selling data.

TL;DR

My 100+ projects are grouped below by family, so you can find things without scrolling one long list. Each family also has a matching GitHub topic — click a family topic link to see just that group.

Featured projects

Project What it does Status
MuseDesktop A Windows desktop home for Muse — multiple windows and profiles, everything stored locally Released v1.8.8
AppTrail Project checkpoints and folder snapshots with diffs and offline HTML reports Released
Meridian Offline-first Windows 11 dual-pane file manager Preview
CalcDex 316 offline calculators for Windows Released

Desk suite — everyday single-job tools

Topic: desk-suite

  • CalcDex — The ultimate offline calculator for Windows — 316 calculators covering everyday, financial, scientific, engineering and professional calculations. Free, no…
  • ChefDesk — ChefDesk - chain text and data operations into recipes, fully offline: encode, decode, hash, format, convert.
  • ChemDesk — Offline virtual chemistry lab for Windows: 516 guided experiments (GCSE + full A-Level catalogue), a free bench with 92 chemicals and a 107-rule reaction…
  • ConvertDesk — ConvertDesk — convert images, audio, video, archives and documents on your own PC, fully offline.
  • DevTextTools — Every text & dev tool, offline — 238 tools for text, encoding, hashing, JSON and developer work, converters, calculators and PDF tools in one free Windows…
  • GifDesk — Offline GIF maker and editor for Windows — create, trim, crop, resize, reverse, add text, and shrink GIFs to a target size. No uploads, no accounts, no size…
  • PDFDesk — PDFDesk — everyday PDF jobs on one offline tool grid: merge, split, extract, rotate, delete pages, compress, protect, and turn images into a PDF.
  • PhotoDesk — PhotoDesk Lite — a small, offline layered photo editor: layers, blend modes, basic adjustments, and PNG/JPEG export.
  • PrintCAD — PrintCAD Lite — place simple 3D shapes, arrange them in millimetres, and export an STL file for 3D printing.
  • ShrinkDesk — ShrinkDesk — batch image compression and resizing for Windows: drop a folder, pick a preset, get smaller files. Fully offline.
  • SketchDesk — SketchDesk — a fast, offline sketching and diagram canvas with a hand-drawn feel. Draw shapes in seconds, save plain JSON, export SVG.

Windows apps & utilities

Topic: windows-apps

  • ArenaDesktop — A native Windows desktop client for arena.ai — Battle, Direct Chat, Side by Side, Leaderboard, Agent, Image, Code, Video and Web Search in a dedicated…
  • CodeTrail — A planned offline Windows app for learning Python through guided lessons, visual puzzles, and small projects. Built for complete and returning beginners.
  • CursorCabinet — Native Windows cursor browser: preview cursor sets, apply per-user schemes, and restore the previous scheme. Preview releases.
  • FaceTray — Windows tray app for Facebook notifications: unread count on the tray icon, a Facebook-style ticker with search, pins, snooze and type filters, multiple…
  • FaveLists — Your favorite things, beautifully listed. Local-only Windows app for ranked lists of movies, shows, books, music, games, podcasts, board games and drinks —…
  • HeapTrail — Free, local Windows workbench for .NET heap snapshot comparison and memory retention investigation.
  • HushRun — Run Windows programs silently in the background — hidden windows, no taskbar presence. Tray icon with hotkeys, per-program profiles, auto-start rules, and a…
  • Meridian — Offline-first Windows 11 file manager with dual-pane workspaces, Folder DNA, and safety-first file operations.
  • MuseDesktop — A Windows desktop home for Muse — multiple windows and profiles, everything stored locally. v1.8.8: Settings rail text readable again, and passwords are…
  • QuietGovernor — Planned Windows desktop project. Documentation only; no application or release published yet.
  • ReelDeck — Professional video-restoration toolbox for archivists and small production teams — transparent, reproducible restoration with manual controls, frame…
  • RoomForge — Offline Windows room planner — draw a room to scale, arrange furniture in 2D, view it in 3D, and print or share the plan and item list. No prices, no…
  • TrayClick — Windows tray auto clicker. The keybind (F6) toggles clicking, scrolling, a repeated key, or a drag at the cursor, a picked point, or a rotating sequence, in…
  • TrayTidy — Tiny Windows tray app that organizes multiple folders with independent rules, a terminal-inspired dark UI, portable mode, and a per-user installer.
  • ytTrayDL — A quiet system-tray companion for yt-dlp. Copy a supported link — it downloads. Prompt or fully automatic, per-domain rules, no telemetry.

System care, backup & packaging

Topic: system-tools

  • DeadWeight — Finds what is installed but never used on your Windows PC — and proves it. Read-only audit with evidence for every recommendation. Rust, local-only, no…
  • DriverGuard — Open-source Windows utility to inventory, back up, lock, and watch device drivers — stop Windows Update from silently replacing the drivers you chose.…
  • GoldenState — Learns your PC's known-good, fast state, reports what drifted and what it likely cost, and safely reverses it — native UI + CLI. Rust, local-only, no telemetry.
  • PortableForge — Guided Windows wizard that turns a normal program into a portable PortableApps.com Format package — Sandbox capture, plain-language review, package build,…
  • Purgeon — Windows uninstaller that finds and removes everything a program leaves behind, records installations as they happen, and backs up every change so it can be…
  • SafeReturn — Full-disk backup and recovery for ordinary Windows users — bootable system backups, verification, and Recovery Rehearsal: test your recovery before a crisis.
  • SoloDroid — The smallest way to play one Android game on Windows — a tiny Rust launcher that installs only the Android Emulator + one AOSP image (~2.7 GB) to play Auto…
  • WhyNot — Explains why a Windows file operation failed — one PowerShell command that checks locks, ACLs, integrity levels, Controlled Folder Access, UAC…

Developer tools

Topic: developer-tools

  • AppTrail — Windows project checkpoints and folder snapshots with Git metadata, source-code diffs and offline HTML reports. Portable x64 desktop app.
  • BuildTrail — Windows build evidence and side-by-side log diffs: capture commands, compiler versions, dependencies and output hashes with AppTrail checkpoints and offline…
  • CaptureKit — Screenshot capture spec runner for project READMEs: plan, generate Windows capture script, wire and verify
  • ContextPack — Generates a compact AI-ready brief for any code repo: stack, pinned versions, license, gate commands, docs
  • DevBench
  • FieldVerify — On-machine verification checklist runner that bundles evidence (results, report, logs) in one pass
  • GateRunner — Unified local quality-gate runner with progress, ETA, and warnings for known-dangerous gate patterns
  • GitRevival — A local GUI workbench for inspecting old repositories and planning evidence-based revivals.
  • PublishPilot — Preflight checks, manifest, and blob verification for safe GitHub publishing
  • rea-client — Air-gapped desktop client engine for REA (Reverse Engineering Assistant): MCP orchestration, local-LLM agent loop, and evidence projection.
  • ReleaseKit — One-command GitHub releases — plan, prepare (assets + SHA-256 manifest + notes), and verify the live release before calling it shipped
  • RepoRadar — Live status snapshot across many repos, plus SyncGuard pre-publish divergence check
  • ResolveLock — Tool-resolution lockfile for Windows builds — records what PowerShell resolves, every PATH match in order, SHA-256 hashes, and PE architecture. Check exits…
  • WinUtil-Redesigns — Alternate designs for Chris Titus Tech's WinUtil — each design has its own PowerShell launch command. Same WinUtil underneath, new look on top, via…

Windows DLL Collection

Topic: dll-collection

  • ArchiveKit — Create, list, test and extract ZIP and TAR archives from any language that can call C — zero dependencies, DEFLATE codec built in. DLL #3 in the Windows DLL…
  • CrashKit — DLL #10 of Sean's Windows library collection: crash capture (minidump + JSON sidecar) and structured logging behind a small C ABI (MIT)
  • DocConvert — Planned document conversion library with a C ABI. No implementation or binaries published yet.
  • EmbedKit — Local semantic search behind one clean C ABI — text embeddings via runtime-loaded ONNX Runtime, cosine vector index built in. DLL #12 in the Windows DLL…
  • FastSearch — Fast file search behind one clean C ABI: build an index of a folder tree once, search it in-memory from any language — DLL #2 in the Windows DLL Collection
  • HardwareInfo — Planned Windows hardware inventory library with a C ABI. No implementation or binaries published yet.
  • ImageKit — Image decode, transform, and encode behind one clean C ABI — PNG/BMP in pure Rust
  • JobKit — Background-work engine behind a small C ABI — progress %, ETA, pause/resume, cooperative cancellation (WinDevKit DLL #20)
  • LogKit — Structured, rolling, crash-safe logging in one house format behind a small C ABI (WinDevKit DLL #18)
  • NetKit — Hardened HTTP(S) client behind a small C ABI — policy-checked redirects and retries, size caps, digest-verified downloads, no cert bypass
  • OCRKit — Offline OCR behind one clean C ABI — vendored Tesseract engine, image in, text + confidence JSON out. DLL #13 in the Windows DLL Collection.
  • PDFKit — Planned PDF library with a C ABI. Fixture-only foundation; no PDF engine or release published yet.
  • ProcessKit — Child-process launch and supervision behind a small C ABI — captured output, timeouts, job-object tree kill, elevation rules (WinDevKit DLL #19)
  • SettingsKit — Atomic settings files with schema versioning and migrations behind a small C ABI (WinDevKit DLL #17)
  • SQLiteSuperBuild — A drop-in sqlite3.dll with everything switched on: FTS5, R*Tree, Geopoly, math functions, DBSTAT, sessions, plus the vec0 vector extension — built from…
  • TimeKit — DLL #11 of Sean's Windows library collection: IANA timezones and civil time done correctly (DST gap/overlap-safe) behind a small C ABI (MIT)
  • UpdateKit — Self-update behind one clean C ABI — version-checked manifest, verified downloads, staged packages
  • VaultKit — DLL #9 of Sean's Windows library collection: secrets storage via DPAPI + Credential Manager behind a simple C ABI (MIT)
  • Whisper — Offline speech-to-text behind one clean C ABI — vendored whisper.cpp engine, WAV in, JSON transcript out. DLL #5 in the Windows DLL Collection.
  • WinCommon — Shared Rust foundation crate for the Windows DLL collection — FFI last-error and C-string conventions, JSON escaping, civil time math, UTF-16 helpers. Zero…
  • WinRecovery — One clean DLL for Windows recovery primitives: System Restore points, VSS status, Recycle Bin, installed programs, startup entries, services and drivers — C…
  • WinUIHelpers — Planned C ABI helpers for Windows UI polish. No implementation or binaries published yet.

Developer kits & resources

Topic: windevkit

  • AppHost — Windows app skeleton + generator — single-instance, tray, settings, logging, crash capture, updates, jobs and child processes pre-wired through the…
  • dev-resource-explorer — A searchable, accessible field guide to development tools, libraries, SDKs, and APIs. Powered by the useful-dev-resources catalog.
  • ForAI — Resource library for developers and AI assistants: 2,202 curated repositories, SDKs, APIs, libraries and tools across AI, Windows, web, mobile, games and…
  • ForAISearch — Local SQLite FTS5 search CLI over the ForAI resource catalog (resources.json / resources.csv)
  • GoldenKit — Golden-file testing for Rust: diff-on-mismatch assertions, a bless workflow, and the golden-bless review tool (WinDevKit expansion #3)
  • WinDevKit — Shared development resources for Windows desktop software: quality-gate scripts, a hardened GitHub publisher, project scaffolding,…

World of Warcraft addons

Topic: wow-addon

  • BuffRadar — Click-to-buff list addon for World of Warcraft: Forever — shows nearby players missing your buffs; click a name to buff them. Custom themes, per-alert…
  • IsThisNew — WoW: Forever tooltip tagger: is this item or NPC new in Forever, changed - or honestly unknown? Name-sourced seed database, no invented IDs.
  • LFGLens — WoW: Forever channel-chat translator for the nine new dungeons' acronyms: hoverable links, a Lens window for LFG posts, player aliases. Proposed acronyms…
  • MulePost — WoW: Forever mailbox router: category rules send cloth to your tailor, herbs to your alchemist. Reviewed before anything sends; gold can never be attached.
  • RollCall — WoW: Forever party quest matrix: one click asks your party who has, has done, or still needs each quest. Privacy by construction - clients answer only the…
  • Rummage — List-view bag & bank replacement for WoW Forever
  • SecretGPS — A categorized catalog of 114 WoW hidden secrets and collectibles with step-by-step guides, waypoints (TomTom or native), progress tracking, a SecretTracker…
  • TweakSuite — Modular quality-of-life tweaks for World of Warcraft: Forever. 227 opt-in features, minimap button,

Android games

Topic: android-game

  • SpliceStack — A one-tap Android stacking game in Godot 4: drop the sliding block, the overhang gets sliced off — and falling slices can chip or knock loose your own…
  • Starbore

Userscripts

Topic: userscript

  • feedly-clean-sidebar — Userscript for Feedly: hides the Create AI Feed, Search, Go to…, Read later and Recently read sidebar items, and continuously hides Upgrade buttons, links…
  • muse-allow-alerter — Firefox userscript that alerts you when a Muse approval card appears — flashing tab title, soft ping, and a highlighted Allow button. Alert-only: it never…

Forks & revivals

Topic: fork

  • AntiMicroX — Gamepad-mapping contribution fork of AntiMicroX/antimicrox; profile reliability work is in PR #1.
  • CleanYourTV — Debloat any Android or Google TV over Wi-Fi and get an Apple TV-style home.
  • DiffImg-Windows — GUI image compare tool by xbee with more compact layout
  • ipc-revival — Independent Microsoft IPC revival: native x64 C++17/Boost 1.92 development. Managed interop and stable release pending.
  • npx-skills — Reference/contribution fork of vercel-labs/skills. Upstream owns the skills CLI and its distribution.
  • OpenWorker — Reference/contribution fork of andrewyng/openworker; no independently validated fork distribution advertised.
  • rea — Reference/contribution fork of morluto/rea; upstream documentation and releases remain upstream-owned.
  • RepairKit — Windows repair contribution fork of Foulest/RepairKit; hardening and release-pipeline work is proposed in PR #1.
  • Seelen-UI — The Fully Customizable Desktop Environment for Windows 10/11.
  • Tiny11Builder — Tiny11Builder development fork of ntdevlabs/tiny11builder. WinUI source; upstream distribution permission remains unresolved (NOTICE.md).
  • win-pipe-revival — Independent goodtrailer/win-pipe revival: C++17 Windows named pipes, bounded I/O and regression tests. v0.2.0: desktop x86/x64.
  • WinScript — Reference/contribution fork of flick9000/winscript; upstream Windows scripting tool and distribution.
  • WinUtil — Reference/contribution fork of ChrisTitusTech/winutil; upstream utility and distribution, not a synchronized mirror.
  • XToolbox — Independent nyxiereal/XToolbox continuation: catalog, archive-extraction and download-settings maintenance; upstream GPL notices retained.

How I approach the work

  • Keep core workflows local and make changes explicit.
  • Use existing stacks where they fit: Rust, C++, C#, and Python.
  • Preserve upstream credit and licenses when reviving useful projects.
  • Describe validation and compatibility honestly, including unfinished release gates.
  • All software is completely free; optional donations never unlock anything, and there are no ads, in-app purchases, or data sales.

For bugs, ideas, or contributions, use the relevant project's issues. A clear reproduction, Windows version, and build details help me investigate.

Pinned Loading

  1. AppTrail AppTrail Public

    Windows project checkpoints and folder snapshots with Git metadata, source-code diffs and offline HTML reports. Portable x64 desktop app.

    Python

  2. win-pipe-revival win-pipe-revival Public

    Forked from goodtrailer/win-pipe

    Independent goodtrailer/win-pipe revival: C++17 Windows named pipes, bounded I/O and regression tests. v0.2.0: desktop x86/x64.

    C++

  3. Meridian Meridian Public

    Offline-first Windows 11 file manager with dual-pane workspaces, Folder DNA, and safety-first file operations.

    C#