jewei.toString()

9 projects

Projects

Small tools for problems in my own work: macOS apps, a browser extension, edge infrastructure, and PHP libraries.

More on GitHub

All projects

Jerd dashboard showing Sites, Databases, Storage, Mail, and the default PHP runtime.

Local PHP development Source available

Jerd

A native macOS app for local PHP sites over HTTPS, with per-project PHP versions, databases, mail, and S3 storage.

Stack
Swift, PHP, Caddy
Platform
macOS 14 or later on Apple silicon
Language
Swift
TinyDash launcher with app results beside clipboard, clock, weather, and focus timer widgets.

Desktop launcher Open source · MIT

TinyDash

A keyboard-first launcher for apps, files, clipboard history, and quick answers, with a dashboard of small widgets.

Stack
Rust, Tauri, SolidJS
Platform
macOS, Windows, Linux
Language
Rust, TypeScript
Herdr Bar panel listing six agents with running, idle, and done states.

Agent status Source available

Herdr Bar

A native macOS menu bar app that shows which Herdr agents are running, need input, or have finished, with links to their terminal panes.

Stack
Swift, SwiftUI, AppKit
Platform
macOS 14 or later; release download for Apple silicon
Language
Swift
Claude Meter menu bar app showing separate energy levels for personal, team, and family accounts.

macOS utility Free and open source

Claude Meter

A local-first menu bar app that shows how much Claude usage remains across each account.

Stack
Swift, macOS, Claude Code
Platform
macOS 14 or later
Language
Swift
Uppa cover with a green uptime chart, monitor results, and recent incidents.

Edge infrastructure Open source · Self-hosted

Uppa

A self-hosted uptime monitor and public status page that runs on Cloudflare Workers.

Stack
Cloudflare Workers, D1, Bun CLI
Language
TypeScript
TypeID for PHP cover with UserId and OrderId classes and identifier generation code.

PHP library Open source

TypeID PHP

Type-safe, sortable identifiers for PHP applications, with readable prefixes built on UUIDv7.

Stack
PHP 8.4+, Composer, UUIDv7
Language
PHP
Full Page cover with a screenshot preview of a complete sample page and a Download PNG button.

Browser extension Source available

Full Page

A Brave extension that captures a complete web page as one PNG, with a local preview and no image uploads.

Stack
JavaScript, Manifest V3, Brave
Platform
macOS, Windows, Linux with Brave
Language
JavaScript
Laravel Skeleton cover with the composer create-project command and a list of strict defaults.

Laravel starter kit Open source

Laravel Skeleton

A Laravel starter kit with Livewire Flux and Tailwind CSS, plus strict Eloquent defaults, Pest architecture tests, Pint, and Rector.

Stack
PHP 8.3+, Laravel 12, Livewire Flux, Tailwind CSS 4, Pest
Language
PHP
Bopop launcher palette with tabs for apps, files, clipboard, emoji, and translation, and a list of apps.

Launcher Succeeded by TinyDash

Bopop

A keyboard-first macOS launcher for apps, files, clipboard history, and quick tools. TinyDash replaces it on macOS, Windows, and Linux.

Stack
Swift, SwiftUI, AppKit
Platform
macOS 15 or later
Language
Swift