~ / open-source
Open source
Smaller, reusable versions of the problems I solve in production: provider abstractions, secure webhooks, typed data, and deployment constraints.
6 Laravel and PHP packages with 4,800+ installs, and 2 npm packages with 3,000+ downloads. Counts as of 30 Oct 2026.
Laravel packages
- laravel-address-parser
Parse messy single-line US addresses into structured parts.
2,460 installs - texto
SMS, MMS, and WhatsApp gateway for Twilio, Telnyx, and Meta.
1,459 installs - didit-laravel-client
Community-built DiDiT identity verification client for Laravel.
695 installs - mimetypes
Cached MIME type and extension resolution.
195 installs - base64filehandler
Validate and store base64 file payloads.
22 installs - laravel-cpanel-hosting
Make deploying Laravel on cPanel and shared hosting safer.
2 installs
Node packages
- didit-node-client
Community-built, typed DiDiT client for sessions, KYC/KYB, and webhooks.
2,671 downloads - video-to-thumbnail
FFmpeg thumbnails from local or remote video, with concurrency control.
357 downloads
Products and starters
- lumen
On-device AI desktop photo gallery in Go.
- laravel-starter-kit
Modular, typed Laravel 13 and Inertia 3 starter.
- laravel-ecommerce-starter-kit
Laravel commerce starter.
- laravel-api-starter-kit
API-only Laravel starter and reference project.
Fork - vuetify-laravel-boilerplate
Laravel and Vuetify boilerplate from 2020.
Historical
Tools and scripts
- Laravel-Project-Backup-Command
Artisan commands to back up and restore a Laravel project.
- Bash-Scripts
Server setup and maintenance scripts.
- automation-scripts
Server and network automation.
- address-parser
Earlier standalone address parser, replaced by laravel-address-parser.
Superseded
2,411 contributions on my main GitHub account, 26 Oct 2025 to 30 Oct 2026. Most of my professional work is proprietary and lives in company organizations, so this shows only part of it.