Projects
As a developer I run into problems every day. Whenever possible, I try to publish my solutions as open source software so others can benefit and build upon them.
Some projects are simple PHP packages, others are full blown web applications or SaaS products and others are shell scripts to automate tedious "borings" tasks.
My projects are being used in organisations like GitHub, Shopify, Laravel, Etherum or Bun and by many fellow developers around the world.
If you've benefited from my projects, consider supporting me through a monthly or one-time donation on GitHub Sponsors.
-
laravel-backup-restore
- A package to restore database backups made with spatie/laravel-backup.
-
git-auto-commit-action
- GitHub Action to automatically commit changed files back to the repository.
-
sidecar-browsershot
- A Sidecar function to run Laravel Browsershot / Puppeteer on AWS Lambda.
-
changelog-updater-action
- A GitHub Action to automatically update a "Keep a Changelog" CHANGELOG with the latest release notes.
-
commonmark-markdown-renderer
- PHP package to render a league/commonmark AST back to Markdown.
-
laravel-sends
- Laravel package to keep track of outgoing emails and associate sent emails with Eloquent models.
-
3.screeenly.com
- Software to create screenshots or PDFs from websites or your own HTML code. It's the successor of screeenly.com.
-
laravel-stats
- Artisan command to get insights about a Laravel Project.
-
faker-swiss-locations
- Faker provider to generate random valid Swiss locations.
-
php-swiss-cantons
- PHP package to get translations of the 26 Swiss cantons.
-
kirby-laravel-mix-helper
- Kirby plugin to use Laravel Mix to cache-bust CSS and JS assets.
-
radio-srf-menubarapp
- A menubar app to play the radio stations of the Swiss National Radio SRF.
-
js-swiss-cantons
- Package to get all 26 Swiss cantons and interact with them.
-
phpinsights-action
- GitHub Action to run phpinsights.
-
Laravel Download Statistics
- Site which aggregates download statistics and display data in charts and data tables.
-
kirby-json-feed
- Kirby plugin to generate an RSS JSON Feed.
-
Laravel Encryption Key Generator
- A little app that generates new Laravel encryption keys in the web.
-
Asana Expander
- A Browser Extension to automatically expand "See More" links in Asana.
-
Oh Dear Request Run Action
- A GitHub Action to trigger a new mixed-content or broken-links run in Oh Dear.
-
commonmark-mark-extension
- Render `==highlighted==` texts as ==`<mark>`== elements in league/commonmark.
-
changelog-updater CLI
- A PHP CLI to update a CHANGELOG following the "Keep a Changelog" format with the latest release notes.
-
screeenly.com
- Free and open source SaaS to generate screenshots of websites.
-
user-agent-analyzer
- PHP app to parse and analyze User Agent strings.
-
ImguBox
- PHP app to automatically download imgur.com favorites to Dropbox.
-
up-to-dayone
- Bash script to import Jawbone UP data into Day One.app.
-
dropshare-tailwind-landingpage
- Landingpage to be used with Dropshare.app, designed with Tailwind CSS.