Gibberish Name Detector
Catches asdfgh and the like before it hits your database — a gibberish name detector.
A collection of my open-source projects, experiments, and contributions to the developer community.
Catches asdfgh and the like before it hits your database — a gibberish name detector.
Renx is a fast, terminal-based bulk file renaming tool built in Rust, with live previews and conflict detection.
A Laravel package that lets you work with Salesforce objects using Eloquent syntax. Built on top of omniphx/forrest for authentication and API communication.
Drop-in passwordless email authentication for Laravel. One-time codes, zero database tables, session-based identity
MCP server for Rybbit Analytics. Pull site stats, dig into user sessions, track funnels and goals
Lightbox to preview images in Filament PHP Tables and Information Panels.
Clean up unused assets in your Laravel projects.
A Laravel package that lets you work with Salesforce objects using Eloquent syntax. Built on top of omniphx/forrest for authentication and API communication.
This package was heavily inspired by fabulous roblesterjr04/EloquentSalesForce, but written from the ground up with modern PHP 8.4+, full type safety, and a cleaner architecture. If you're migrating from that package, see the migration guide.
Eloquent-Style Models - Define Salesforce objects using familiar Laravel model syntax
CRUD Operations - Create, read, update, and delete Salesforce records
Relationships - hasMany, belongsTo, and hasOne
Batch Queries - Execute multiple SOQL queries in a single API call
Bulk Operations - Efficient bulk insert, update, and delete
Aggregate Functions - COUNT, SUM, AVG, MIN, MAX
Pagination - Built-in pagination with Laravel's paginator
Apex REST - Call custom Apex REST endpoints
Model Generator - php artisan make:salesforce-model scaffolds models from live Salesforce metadata