DocuxLab

@docuxlab.com

Find here my developments, research, and notes about Docusaurus and more #docusaurus #reactJS #Markdown

Part 4 of my #FrontMatterCMS series Stop starting from a blank page. Create content faster with templates, snippets that generate MDX components from dropdown menus, custom buttons that run your scripts, and a better-organized configuration docuxlab.com/blog/front-m... #vscode #docusaurus #cms #mdx

Front Matter CMS: templates, snippets and custom actions | DOCUX

Push Front Matter beyond its configuration: templates, snippets, your own buttons in the panel, and a config split across several files.

docuxlab.com

Part 2 of my Front Matter CMS series: configuration. The real work isn't the install — it's matching the CMS to your own front matter. Typed fields, self-filling lists, and three file-creation traps nobody documents. docuxlab.com/blog/install... #frontmatter #docusaurus #cms #seo

Install and configure Front Matter CMS on Docusaurus | DOCUX

Wire Front Matter CMS into an existing Docusaurus project: configuration, and above all a content type modelled on your own front matter.

docuxlab.com

Managing a Docusaurus blog by hand-editing front matter? Front Matter CMS turns it into a real form inside VS Code: dashboard, media library, preview... Thanks @eliostruyf.com for your work. New post 👇first in a long dedicated series docuxlab.com/blog/why-fro... #Docusaurus #VSCode #Frontmatter

Why Front Matter CMS with Docusaurus | DOCUX

Front Matter CMS, the VS Code extension that transforms content management in a Docusaurus project: dashboard, content types, preview and media.

docuxlab.com

Le 31 juillet 2025, l’Éthiopie a planté 714,7 millions d’arbres en 12 heures. > Près de 30 millions de personnes ont participé à cette journée record dans le cadre de l’initiative "Green Legacy" pour lutter contre le changement climatique. 🇪🇹🌱

Bild

#Docker: #ZSH + #fzf = efficiency. Beyond Bash, ZSH offers deep customization. Use fzf to filter lists and trigger actions instantly. My new article explains how to use it with Docker: select containers to open shells, view logs, or delete images via shortcuts like dex or dnuke.

ZSH Functions - Customizing Your Shell for Docker Management | Christophe Avonture

A collection of ZSH functions to enhance your terminal experience, including interactive Docker container management with fzf. Start new sessions, stop containers, and more with ease.

avonture.be

Let's see how to automatically publish the list of your 10 last blog posts to your GitHub profile. The scenario will be: once a week, a GitHub Action will grab your rss.xml, get the last #Docusaurus articles and inject them in your profile. For sure, it's working for every rss; can be Joomla too.

Automate your GitHub README with your latest blog posts | Christophe Avonture

Keep your GitHub profile README up to date with your latest blog posts using GitHub Actions. Learn how to set up a scheduled workflow that fetches your RSS feed and updates your README automatically e...

avonture.be

⏰ Inspired by my daughter’s Time Timer, I built a React component that shows content only when it matters — using real DOM rendering,0% CSS. Bonus : create amazing Advent calendar ! Perfect for promos, events, and Advent calendars docuxlab.com/blog/docusau... #react #webdesign #Docusaurus #DOM

Component TimeTimer | DOCUX

React component for time-based conditional rendering in Docusaurus. Display content based on fixed dates or time ranges with UTC support, custom fallback dates, and flexible period management.

docuxlab.com

🧩 New on my blog I built a small component to display GoatCounter views on pages using the JSON API. No external scripts, no flashing — just clean and lightweight 👉 docuxlab.com/blog/goatcou... Thanks @arp242.bsky.social for creating such a great tool! #GoatCounter #analytics #GDPR #docusaurus

GoatCountViews Component | DOCUX

Add a clean view counter in Docusaurus with GoatCounter, the JSON API, and an explicit per-post path (path={metadata.permalink}).

docuxlab.com

🐐 New on my blog! I dive into GoatCounter, a privacy-friendly, open-source alternative to Google Analytics. Simple, ethical, and self-hostable — perfect for anyone who wants to track visitors without invasive trackers. 👉 look > docuxlab.com/blog/goatcou... #OpenSource #Analytics #goatcounter

GoatCounter analytics | DOCUX

Discover GoatCounter (open‑source, cookieless) and 3 ways to integrate it with Docusaurus, including SPA route change tracking.

docuxlab.com

Thank you @avonture.be for using my #docusaurus component and for publishing an article about it. And what an article! The 200th on your site! Thank you for this honor ! #meta #reactJS #webdesign #docuxlab

cavo789 🐳@avonture.be · 11mo ago

Adding a #ScrollToTopButton feature on my #Docusaurus website. Now, a nice meerkat will be displayed during the vertical scroll on long articles. Just click on it and you'll jump back to the top with a smooth animation. React component created by @docuxlab.com