I'm a freelance full-stack web developer from Rennes π«π·, with over 15 years of experience working with companies and agencies, mostly around PHP, WordPress and JavaScript/TypeScript.
Like many developers, what started as a hobby eventually became my job, largely thanks to open source.
To give back to the community I learned so much from, I try to contribute whenever I stumble on a bug or see a possible improvement in the packages I use. I only release my own when they bring a fresh approach or cover a blind spot. Sometimes it's just something I built for a client project and open sourced because it might help others.
I joined the awesome Timber team as a maintainer in 2021, and I've been trying to build bridges between WordPress and modern PHP ever since.
- acf-color-palette (v1.0.0 - 8 minutes ago Β· π¦ 1 downloads) β Color palette field for ACF: pick a color from the theme.json palettes, the way the block editor does. Stores the slug, so the value follows the theme.
- acf-country (v3.1.0 - 1 month ago Β· π¦ 101.7K downloads) β ACF Country field - Display a select field of all countries, in any language.
- wp-symfony-local-server (v2.0.2 - 2 months ago Β· π¦ 1.5K downloads) β A set of hooks to fix running WordPress on Symfony Local Server with local domain names
- block-converter (v0.1.1 - 2 months ago Β· π¦ 52 downloads) β Convert legacy or arbitrary HTML content into WordPress Gutenberg blocks.
- page-for-custom-post-type (v1.1.0 - 5 months ago Β· π¦ 2K downloads) β WordPress plugin to set a page for any custom post type archive β just like the native "page for posts" setting.
- wp-cli-move (v0.1.3 - 5 months ago Β· π¦ 1.4K downloads) β Sync your WordPress content (database and uploads) between stages using the power of WP-CLI aliases.
- timber-dump-extension (v3.0.0 - 7 months ago Β· π¦ 242.7K downloads) β Symfony VarDumper for Timber β adds a nicer {{ dump() }} to your WordPress Twig templates.
- wp-hook-kit (v1.0.0 - 10 months ago Β· π¦ 12.4K downloads) β A lightweight WordPress hook helper library. Register hooks before WordPress loads, run callbacks only once, and more.
- wp-cli-fixtures (v0.5.0 - 2 years ago Β· π¦ 14K downloads) β Easily generate custom fake data for WordPress using YAML and WP-CLI
- timber (v2.5.1 - 5 months ago Β· π¦ 4.1M downloads) β Create WordPress themes with beautiful OOP code and the Twig Template Engine
- wp-i18n-twig (v1.1.1 - 1 month ago Β· π¦ 76.4K downloads) β WordPress translations extraction for Twig files with WP-CLI
- http-cli (v1.1.1 - 5 months ago Β· π¦ 18.2K downloads) β Serverless HTTP client - make requests to PHP scripts on the command line
- dtcg-tokens (v2.0.1 - 3 months ago Β· π¦ 1.9K downloads) β Read, resolve, and render DTCG design tokens at runtime in PHP, with optional Twig and Symfony bridges.
- local-bin-monorepo (v1.1.3 - 2 years ago) β Image optimization & compression binaries (mozjpeg, optipng, cwebp, gifsicle, brotliβ¦) as Composer packages β a PHP port of imagemin's *-bin.
- rangelog (v1.1.1 - 5 months ago Β· π¦ 164 downloads) β Rangelog β resolve and parse changelog notes for any package across GitHub, WordPress.org, GitLab, and in-repo sources, over a
(from, to)version range.
- transmit-2-ssh-config (v3.0.2 - 1 month ago) β Sync your Transmit SFTP favorites with your ssh config file
- @n5s/vite-plugin-mjml β Vite plugin that compiles MJML email templates to HTML with a live dev preview
- @n5s/octofolio β Clean TypeScript interface for GitHub profile data via GraphQL
- @n5s/bruno-wordpress-converter β Convert a WordPress REST API into a Bruno collection
- @n5s/unocss-preset-tokens β UnoCSS preset that turns DTCG design tokens into theme utilities and CSS variables via Terrazzo
- feat!: modernize the plugin for 1.0 on nlemoine/acf-color-palette β 2 hours ago
- fix: Read the controller settings through oscarotero/env on nlemoine/lumberjack-core β 13 hours ago
- fix: support Monolog 3 alongside Monolog 2 on nlemoine/wp-block-migrations β 2 weeks ago
- Don't require an email for guest authors in the Add New User form validation on humanmade/authorship β 2 weeks ago
- Defer the editor script through the supported strategy arg on humanmade/authorship β 3 weeks ago
- Test against WordPress 7.1 on humanmade/authorship β 3 weeks ago
- refactor(modifiers): drop the watermark fitting kept twice by the merge on Intervention/image-driver-vips β 3 weeks ago
- fix(modifiers): convert inserted elements to the colour space of the image on Intervention/image-driver-vips β 3 weeks ago
- fix(modifiers): skip an inserted element that lands wholly off the canvas on Intervention/image-driver-vips β 3 weeks ago
- fix(unocss-preset-tokens): add channel companions whatever the line layout on nlemoine/packages β 4 weeks ago
- Fix transparent seam in GD RotateModifier on Intervention/image β 1 month ago
- fix(modifiers): pivot the contrast adjustment on mid grey on Intervention/image-driver-vips β 1 month ago
- Art4/WP-Requests-PSR18-Adapter β 7 commits β 4 days ago
- humanmade/authorship β 12 commits β 2 weeks ago
- darylldoyle/svg-sanitizer β 2 commits β 2 weeks ago
- Intervention/image-driver-vips β 34 commits β 3 weeks ago
- Intervention/image β 11 commits β 4 weeks ago
- timber/timber β 59 commits β 1 month ago
- johnbillion/query-monitor β 1 commit β 1 month ago
- timber/wp-i18n-twig β 11 commits β 1 month ago
- EasyCorp/EasyAdminBundle β 3 commits β 3 months ago
- MilliPress/MilliCache β 2 commits β 4 months ago
- alleyinteractive/mantle-framework β 2 commits β 5 months ago
- php-imagine/Imagine β 4 commits β 5 months ago
- mindkomm/timmy β 1 commit β 6 months ago
- rjsf-team/react-jsonschema-form β 1 commit β 7 months ago
- janreges/siteone-crawler β 1 commit β 7 months ago
- mindkomm/types β 2 commits β 7 months ago
- jolicode/automapper β 4 commits β 8 months ago
- MahoCommerce/maho-phpstan-plugin β 1 commit β 9 months ago
- konradmichalik/db-sync-tool β 2 commits β 9 months ago
- symfony/symfony β β 31217 Β· 1 commit
- unocss/unocss β β 18989 Β· 1 commit
- rjsf-team/react-jsonschema-form β β 15936 Β· 3 commits
- Intervention/image β β 14378 Β· 11 commits
- deployphp/deployer β β 11122 Β· 1 commit
- twigphp/Twig β β 8375 Β· 1 commit
- php-imagine/Imagine β β 4473 Β· 4 commits
- EasyCorp/EasyAdminBundle β β 4313 Β· 3 commits
- thephpleague/glide β β 2630 Β· 2 commits
- symfony/symfony-docs β β 2321 Β· 1 commit
- Yoast/wordpress-seo β β 2008 Β· 4 commits
- gordalina/cachetool β β 1830 Β· 4 commits
- johnbillion/query-monitor β β 1780 Β· 1 commit
- Munter/subfont β β 1637 Β· 1 commit
- spatie/image β β 1367 Β· 2 commits
- johnbillion/extended-cpts β β 1026 Β· 2 commits
- janreges/siteone-crawler β β 997 Β· 1 commit
- MyIntervals/emogrifier β β 946 Β· 1 commit
- darrenjacoby/intervention β β 642 Β· 10 commits
- spatie/http-status-check β β 600 Β· 2 commits
Auto-generated with octofolio Β· last updated 2026-11-04





