Open Source
I enjoy contributing to open source, whether that’s improving popular libraries like SaloonPHP and PestPHP or building my own packages.
Most of my packages start from a real need in my own projects, then evolve into tools that others can use too.
So far, my work has been downloaded over 9,000,000 times.
Packages
Here are some of my open source packages, all installable via Composer.
GitHub - pestphp/pest-plugin-profanity: The Pest Profanity Plugin
The Pest Profanity Plugin. Contribute to pestphp/pest-plugin-profanity development by creating an account on GitHub.
Profanity Plugin for PestPHP
GitHub - JonPurvis/faker-stripe: 🤡 A Provider for FakerPHP that Generates Fake but Structurally Correct IDs for Stripe API Resources.
🤡 A Provider for FakerPHP that Generates Fake but Structurally Correct IDs for Stripe API Resources. - JonPurvis/faker-stripe
Stripe Plugin for FakerPHP
GitHub - JonPurvis/squeaky: ✨ A Laravel Validation Rule to Help Catch Profanity.
✨ A Laravel Validation Rule to Help Catch Profanity. - JonPurvis/squeaky
Profanity Validation for Laravel
GitHub - JonPurvis/lawman: 🤠 A PestPHP Plugin to Help with Architecture Testing for SaloonPHP Integrations.
🤠 A PestPHP Plugin to Help with Architecture Testing for SaloonPHP Integrations. - JonPurvis/lawman
Saloon Plugin for PestPHP
GitHub - JonPurvis/laravel-uninspire: 😕 The opposite of the Laravel Artisan inspire command. It generates a humorous, un-inspirational quote.
😕 The opposite of the Laravel Artisan inspire command. It generates a humorous, un-inspirational quote. - JonPurvis/laravel-uninspire
Laravel Uninspire for Laravel
GitHub - JonPurvis/radial: Radial is a companion for Flux UI, adding donut and pie charts styled to match Flux’s look and feel.
Radial is a companion for Flux UI, adding donut and pie charts styled to match Flux’s look and feel. - JonPurvis/radial
Donut & Pie Charts for FluxUI
Key Contributions
Below are some of my key open source contributions that I’m most proud of.
TBC