We're LaraTusk — a collective of Laravel developers building the packages we wished existed. Every package starts as an internal tool, gets battle-tested in production, and then gets open-sourced for the community.
Our Story
LaraTusk was born from frustration. We kept rebuilding the same infrastructure across projects: SVG conversion pipelines, placeholder image generators, payment gateway integrations, Supervisor configuration management, multi-domain email routing. Every time, we'd think "surely there's a package for this" — and every time, the existing options were either abandoned, poorly documented, or missing critical features.
So we started building our own. And then we started sharing them.
Our Packages
Here's what we've released so far:
LaraSVG
Our flagship package. After 80 million+ SVG conversions in production, LaraSVG provides a fluent API for converting SVGs to PNG, PDF, EPS, and more. Multi-provider support means you can switch between Resvg, Inkscape, and CairoSVG without changing a line of code.
PictoMock
A lightweight placeholder image generator for PHP. Supports SVG, PNG, JPEG, GIF, and WebP. The SVG generator has zero PHP extension dependencies — perfect for CI environments and Docker containers.
Spreedly PHP
A Stripe-like SDK for Spreedly payment orchestration. If your app needs to route transactions across multiple payment gateways, this is the package that makes it painless.
Chargebacks911 SDK
A clean, fluent SDK for the Chargebacks911 API. Type-safe interfaces, webhook handling, and everything you need to automate chargeback management.
Supervise
Stop SSH-ing into servers to edit Supervisor INI files. Supervise lets you define worker configurations in PHP, version-control them, and deploy with a single Artisan command.
Laravel Mailgun Multi
Automatic Mailgun domain routing for multi-brand applications. Zero code changes to your existing mail logic — the package detects the sender domain and swaps credentials automatically.
Our Quality Standards
Every package we release meets these criteria:
- Production-tested — We use it ourselves before you do
- Comprehensive tests — Meaningful coverage, not vanity metrics
- Clear documentation — If the README takes more than 2 minutes to understand, we rewrite it
- Semantic versioning — Breaking changes are always communicated
- Modern PHP — PHP 8.2+ with full type safety
- Laravel conventions — Facades, auto-discovery, config publishing
Get Involved
We're always looking for contributors, testers, and feedback. Here's how you can help:
- Star our repos on GitHub — it helps with visibility
- Open issues — Bug reports and feature requests are equally valuable
- Submit PRs — We review every pull request carefully and promptly
- Spread the word — Share our packages with your team and community
What's Coming
We have several more packages in the pipeline, all following the same philosophy: solve a real problem, battle-test in production, then open source. Stay tuned by following us on GitHub or checking back on this blog.
Welcome to LaraTusk. Let's build something great together.