Products, client work, and side experiments, shipped over fourteen years of building on the web.
Self hosted YouTube metadata assistant: thumbnails, descriptions, AI chat
Tubecraft is a self hosted assistant for managing YouTube video metadata. It generates thumbnails from a customizable template, drafts video descriptions, and lets you chat with an AI agent about your channel or a specific video.
It works with any AI provider you configure, including local or self hosted LLMs (LiteLLM, Ollama, vLLM), thanks to laravel/ai. Built with Laravel, Inertia, Vue and Nuxt UI, and ships as a Docker Compose setup for easy self hosting.
Open source, available on GitHub.
A daily fact from Tolkien's Legendarium
A tiny self-hosted app that surfaces one fact a day from J.R.R. Tolkien's Legendarium.
Every day an internal scheduler pulls a random article from the Tolkien Gateway MediaWiki API, asks an AI to distil a single self-contained fact (plus a few tags) from it, and stores it in a SQLite database. The newest fact is shown on a minimal web page and exposed as JSON.
A small yet powerful newsletter, email campaign manager for Laravel which includes subscriptions, tracking, sending
An upgrade of a old newsletter package for laravel. I included campaign management, better subscribing implementation and campaign tracking. All opensource
Glaner en Belgique n'a jamais été aussi simple !
A community drive interractive map with gleaning locations in Belgium
A S3-compatible file browser to list, delete and upload files on any configured disks
I needed this for myself and no package existed, so I made one. It's file browser inside filament, which support any filesystem, included S3.
Automatically generate a changelog inside your Laravel App based on your commit descriptions
Laravel package
Chrome extension that syncs lotro.fr raid events to your google agenda calendar
Was tired of adding my raids from lotro.fr in my google calendar so I made a Google Chrome extension to do it manually
A package to add support for yaml translation files in Laravel
A maintained and up to date version of https://github.com/jackjoe/laravel-yaml-translation
Config sharing platform for LOTRO's plugin Gibberish
A website to host and share configuration code for the Lotro plugin 'Gibberish'
The Ultimate Checklist for Minecraft Players
I started a Minecraft world once and was thinking that it lacked a super fully complete TO DO list. So I made a website around it.
Extensible customer feedback widget for Laravel
Built for Laravel, in VueJS, this package allows you to add a feedback, customer chat-like popup on your website (like hotjar, zendesk etc). It allows your users to send a message (feedback) to your backend so you can review it later.