Sign in

DocuxLab

@docuxlab.com
23 followers 27 following 67 posts

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

PostsRepliesMedia
DocuxLab @docuxlab.com · 16/09/2026
🧠 I gave myself a challenge: build my own site generator + docs engine, Docusaurus-inspired but more modular. Meet DocPensieve 🪄 ✅ Native MDX/MD support ✅ Branch-based versioning ✅ CSS-agnostic theme + Tailwind ✅ Auto-generated JSON-LD And +++ #StaticSite #WebDev #OpenSource #JAMstack #MDX #FrontEnd
040
Reposted by DocuxLab
Elio Struyf @eliostruyf.com · 25/08/2026
Tideline can now organize files by type into folders like "Installers", "Images", etc. It can also catch up on files you've already filed by date. Get more control over your Downloads folder. github.com/estruyf/tide...
031
DocuxLab @docuxlab.com · 22/08/2026
📚 While episode 5 of my Front Matter CMS series is on its way, now's the perfect time to catch up on the first 4! Why use it, how to install it, daily workflow all on docuxlab.com/series/cms-ui/ #FrontMatterCMS #Docusaurus #VSCode #CMS #Markdown #DevTools #WebDev #OpenSource #Blogging #DocsAsCode
050
Reposted by DocuxLab
Elio Struyf @eliostruyf.com · 21/08/2026
Front Matter CMS 10.12.0 is out. Three things worth knowing about: 📋 Paste images 🌍 New translate field property. 🔀 The .frontmatter/database files are now Git-friendly. Full notes: frontmatter.codes/updates/v10....
frontmatter.codes
Version 10.12.0 release notes | Front Matter
Paste images straight into your content, pick which fields get machine translated, and keep the Front Matter databases mergeable in Git with version 10.12.0.
111
Reposted by DocuxLab
Elio Struyf @eliostruyf.com · 11/08/2026
Front Matter CMS's docs just got moved to @astro.build and Starlight ⭐️🚀 beta.frontmatter.codes
beta.frontmatter.codes
Headless CMS right in your code editor | Front Matter
Headless CMS running in Visual Studio Code that helps managing your static sites. Supports Hugo, Jekyll, Docusaurus, NextJs, Gatsby, and more.
031
DocuxLab @docuxlab.com · 06/08/2026
🌲 In case you missed it: interactive file trees in your Docusaurus pages 👇 collapsible folders, Iconify icons, dark mode. docuxlab.com/blog/trees-c... #Docusaurus #React #MDX #JavaScript #WebDev #OpenSource #DevTools #Iconify #Frontend #Docs #DocsAsCode #StaticSite #trees #linux #icons #webdesign
docuxlab.com
Component Trees | DOCUX
Create interactive file and folder trees in your Docusaurus pages with the Trees component. Works with or without custom icons.
050
Reposted by DocuxLab
Framasoft @framasoft.org · 06/08/2026
Utilisez-vous d'autres services que #PeerTube pour héberger vos vidéos ? Saviez-vous que vous pouvez synchroniser automatiquement votre contenu sur ces autres services vers PeerTube ? 👉 docs.joinpeertube.org/use/channel-... #PeerTubeTipOfTheWeek
Capture d'écran de l'interface de PeerTube montrant comment ajouter une nouvelle synchronisation.

1. Dans le menu, cliquer sur "Chaînes"
2. Cliquer sur le sous-menu "Synchronisations"
3. Cliquer sur "Ajouter une synchronisation".Capture d'écran de l'interface de PeerTube montrant comment ajouter une nouvelle synchronisation. La page d'ajout d'une nouvelle synchronisation est affichée.Capture d'écran de l'interface de PeerTube montrant comment ajouter une nouvelle synchronisation.
La page montrant la liste des synchronisation est affichée et montre une synchronisation en cours d'exécution.
0118
DocuxLab @docuxlab.com · 04/08/2026
Docux is off on holiday! Heading to the Highlands, 9 years after his last visit, to catch up with an old friend: Nessie 🦕 The blog is slowing down for a bit, but we’ll be back with new articles soon! #Holiday #Scotland #Highlands #LochNess #Nessie #Docux #docuxlab #Blog #Docusaurus #Travel #Vacation
320
DocuxLab @docuxlab.com · 03/08/2026
Have you ever dreamed of showing content exactly when YOU decide? TimeTimer, my Docusaurus component: future date, fixed date, time range… docuxlab.com/blog/docusau... #Docusaurus #React #JavaScript #MDX #JS #WebDev #DevFr #OpenSource #Frontend #Dev #DocsAsCode #Markdown #SSG #JSX #Coding #Tech
docuxlab.com
Component TimeTimer | DOCUX
Time-based conditional rendering in Docusaurus: display content on fixed dates or time ranges, with UTC support and custom fallbacks.
030
DocuxLab @docuxlab.com · 31/07/2026
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
docuxlab.com
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.
131
DocuxLab @docuxlab.com · 26/07/2026
Part 3 of my Front Matter CMS* series:the daily routine Filter and group your posts by series, merge duplicate tags across the whole blog in one click, preview side by side with the editor... docuxlab.com/blog/front-m... #vscode #docusaurus #webtools #reactjs #cms *tools create by @eliostruyf.com
docuxlab.com
Front Matter CMS day to day: dashboard, filters and media | DOCUX
Front Matter's dashboard in real use: find any article, filter by series, merge duplicate tags across the blog and manage media without leaving VS Code.
121
DocuxLab @docuxlab.com · 22/07/2026
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
docuxlab.com
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.
000
DocuxLab @docuxlab.com · 20/07/2026
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
docuxlab.com
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.
161
Reposted by DocuxLab
Adea Claude @adeaclaude.bsky.social · 18/07/2026
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. 🇪🇹🌱
13374129
DocuxLab @docuxlab.com · 19/07/2026
New Docusaurus plugin: build-time image optimization with sharp. Non-destructive, incremental (content-hash cache), cut my deployed images by -49%. docuxlab.com/blog/image-o... #docusaurus #webperf #seo #cleancode #sharp #npm
docuxlab.com
A Docusaurus Plugin to Optimize Images at Build Time | DOCUX
Build a local Docusaurus plugin that compresses and resizes your images at build time with sharp — non-destructive, incrementally cached, and it cut my deployed images in half (-49%).
130
DocuxLab @docuxlab.com · 18/07/2026
🦖I finally added ESLint + Prettier to my Docusaurus blog — and the linter instantly caught real bugs: a React hook called conditionally, a missing key, even a comment rendering as visible text on the page 😅 Full write-up 👇 docuxlab.com/blog/eslint-... #Docusaurus #React #ESLint #Prettier #DevTools
040
Reposted by DocuxLab
cavo789 🐳 @avonture.be · 02/03/2026
#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.
avonture.be
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.
012
Reposted by DocuxLab
cavo789 🐳 @avonture.be · 09/02/2026
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.
avonture.be
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...
043
DocuxLab @docuxlab.com · 02/11/2025
⏰ 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
docuxlab.com
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.
020
DocuxLab @docuxlab.com · 02/11/2025
🚧 Turn your 404 page into a UX win! I explain how to customize a 404 page in Docusaurus (swizzle, WebP, dvh/svh, etc.) for a clean and responsive result 👇 docuxlab.com/blog/404-cus... #webdev #Docusaurus #frontend #404page #designweb #seo #googleanalytics #javascript #w3c #nodejs #reactjs #mkdocs
docuxlab.com
Creating Custom 404 Page | DOCUX
Learn how to build a stylish, responsive custom 404 error page in Docusaurus using swizzle, modern CSS, and optimized WebP images.
050
DocuxLab @docuxlab.com · 30/10/2025
🎉 New launch! I’ve just opened a community forum about Docusaurus : forum.docuxlab.com It’s a space to discuss technical documentation, share tips, ask questions, and grow our projects together. 👉 Join the discussion #Docusaurus #OpenSource #reactJs #Mkdocs
050
DocuxLab @docuxlab.com · 27/10/2025
🧩 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
docuxlab.com
GoatCountViews Component | DOCUX
Add a clean view counter in Docusaurus with GoatCounter, the JSON API, and an explicit per-post path (path={metadata.permalink}).
030
DocuxLab @docuxlab.com · 26/10/2025
🐐 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
docuxlab.com
GoatCounter analytics | DOCUX
Discover GoatCounter (open‑source, cookieless) and 3 ways to integrate it with Docusaurus, including SPA route change tracking.
030
DocuxLab @docuxlab.com · 22/10/2025
🌳 New on DocuxLab! Check out Trees, a Docusaurus component that displays interactive file trees in your docs — with custom icons, keyboard navigation & more. Perfect for visualizing your project structure! 👉 docuxlab.com/blog/trees-c... #Docusaurus #React #OpenSource #DevTools #treeStructure
docuxlab.com
Component Trees | DOCUX
Create interactive file and folder trees in your Docusaurus pages with the Trees component. Works with or without custom icons.
140
DocuxLab @docuxlab.com · 07/10/2025
🦖 Want to automate the formatting of words or phrases in your #markdown content? Automatically replace words with other words or React components. 👉 Learn how it works full code and examples included: 🔗 docuxlab.com/blog/remark-replace-words-plugin #Remark #React #Docusaurus #OpenSource #DevTools
docuxlab.com
Plugin Remark Replace Words | DOCUX
Automatically replace words with text, icons, or MDX components (Tooltip, buttons…) in your pages/blog/docs with a configurable Remark plugin.
050
DocuxLab @docuxlab.com · 06/10/2025
🚀 Boost your Docusaurus site UX with a “Scroll to Top” button! Easy to add, lightweight, and fully customizable 💡 👉 Full guide: docuxlab.com/blog/docusaurus-scroll-to-top-button/ #Docusaurus #WebDev #UX #JavaScript #DocuxLab #Frontend #webdesign #css #reactjs
docuxlab.com
ScrollToTopButton Component | DOCUX
Simple React component adding a floating 'back to top' button with delayed appearance (after scrolling 300px), click animation and smooth scroll behavior in Docusaurus.
120
DocuxLab @docuxlab.com · 02/10/2025
💡 Did you know your Docusaurus docs can include live-editable React code? With React Live, readers can test & tweak examples right on the page — no external sandbox needed ⚡👩‍💻 👉 Full guide: docuxlab.com/blog/docusau... #Docusaurus #React #Docs #livecoding #reactJS #opensource #webtools #markdown
docuxlab.com
Tutorial Docusaurus React Live | DOCUX
Practical guide to add interactive react-live code playgrounds in Docusaurus: theme installation, configuration, ReactLiveScope swizzle, and maintainable example patterns.
130
DocuxLab @docuxlab.com · 24/09/2025
Don't miss out on this! 🚀 Boost your Docusaurus site! DocuxLab components & plugin: 🧑‍💻 Avatar: docuxlab.com/blog/avatarc... 🧱 Columns: docuxlab.com/blog/columns... 🖼️ ImageOnClick: docuxlab.com/blog/imageon... #Docusaurus #WebDev #webdesign #jamstack #reactJS #createyourblog #plugin #docs #masonry
docuxlab.com
Reusable Avatar Component | DOCUX
A complete tutorial to design and customize an Avatar component in Docusaurus, based on Infima. Includes JS/TS examples, props, advanced integration and best practices.
030
DocuxLab @docuxlab.com · 21/09/2025
🚀 New on DocuxLab: a Tooltip component for Docusaurus! ✨ Auto flip + arrow alignment ♿ Accessible (ARIA, keyboard) 🎨 Themes: info, success, warning, error 👉 Full article: docuxlab.com/blog/Tooltip... #React #Docusaurus #WebDev #Accessibility #tooltip #webaccessibility #webtools
docuxlab.com
Tooltip tools | DOCUX
A comprehensive guide to creating a dynamic and accessible Tooltip component in React and Docusaurus, featuring smart positioning and custom styling.
130
DocuxLab @docuxlab.com · 16/09/2025
🔥 New on my blog: a Skill component with animated progress bars or circles for #Docusaurus! Show off your skills with sleek animated bars or circle ✨ 👉 docuxlab.com/blog/skill-c... #DevUI #OpenSource #webdesign #jamstack #css #blog #StaticSiteGenerator #FrontEndDev #ReactJS #MDX #DevCommunity
docuxlab.com
Add Skill Bars & Circles | DOCUX
A comprehensive React component for displaying skills as animated progress bars or circles with scroll animations, gradients, and theme support in Docusaurus.
150
DocuxLab @docuxlab.com · 15/09/2025
New on my blog A Simple Analytics plugin for #Docusaurus! Add privacy-friendly stats to your docs site in seconds 🚀 with @simpleanalytics.bsky.social This case allowed me to test plugin creation, but we could have done it differently. 👉 docuxlab.com/blog/simple-... #DevUI #analytics #docs #seo
docuxlab.com
Simple Analytics Plugin | DOCUX
A complete tutorial to integrate Simple Analytics into your Docusaurus site with a custom local plugin.
010
DocuxLab @docuxlab.com · 15/09/2025
💡 New on my blog: a new LogoIcon component for #Docusaurus with iconify !! Add logos in 1 line inside your #React / #MDX pages 🚀 👉 docuxlab.com/blog/logoico... #DevUI #OpenSource @iconify.bsky.social #iconify #webdesign #docuxlab #docusaurus #reactjs
docuxlab.com
LogoIcon Component | DOCUX
A React component tutorial to easily display Iconify logos in Docusaurus MDX pages without individual imports.
240
DocuxLab @docuxlab.com · 12/09/2025
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
020
Reposted by DocuxLab
cavo789 🐳 @avonture.be · 10/09/2025
My new #Docusaurus component (and plugin) to be able to create a list of articles as part of a series. Also, create a /series and /series/:slug pages to promote them. Creating series will allow authors to cut off very big articles in smaller ones, increase SEO and it's more professional, no? ;)
avonture.be
Organize Your Docusaurus Content with a Custom Series Component | Christophe Avonture
Organize Your Docusaurus Content with a Custom Series Component
111
DocuxLab @docuxlab.com · 08/09/2025
🦖 New blog post on #DocuxLab! I’ll show you how to build a reusable Card component in #Docusaurus with #Infima. • a customizable component • modular structure (Header, Body, Footer, Image) • MDX integration 🔗 docuxlab.com/blog/card-co... #WebDev #Tutorial #UI #Design #OpenSource #webdesign
docuxlab.com
Reusable Card Component | DOCUX
A complete tutorial to create customizable card components in Docusaurus using the Infima CSS framework. Includes React implementation, multiple card variants, and responsive design.
130
DocuxLab @docuxlab.com · 05/09/2025
Discover my ImageOnClick component ✨ It lets you display an image in full size with a beautiful lightbox effect when clicked: smooth animations, blurred background, and a sleek close button. 👉 docuxlab.com/blog/imageon... #Docusaurus #React #Lightbox #MDX #Component #DevTools #Documentation #UI
docuxlab.com
Reusable ImageOnClick Component | DOCUX
A complete tutorial to create an interactive image lightbox component in Docusaurus. Includes React implementation, modern CSS animations, and responsive design.
120
DocuxLab @docuxlab.com · 03/09/2025
✨ New on DocuxLab (Sep 3, 2025) Learn how to build reusable columns components with Docusaurus + Infima. 👉 JS/TS examples, MDX integration, and visual demos included. 🔗 docuxlab.com/blog/columns... #Docusaurus #Infima #React #Frontend #WebDev #DocuxLab
docuxlab.com
Create a Reusable Columns Components | DOCUX
A complete tutorial to design and customize Columns components in Docusaurus, based on Infima grid system. Includes JS/TS examples, props, advanced layouts and best practices.
020
DocuxLab @docuxlab.com · 31/08/2025
🚀 First blog post ! Learn how to build a fully customizable Avatar component in #Docusaurus using #Infima. Perfect for improving your docs UI/UX ✨ 👉 Read here: docuxlab.com/blog/avatarc... #WebDev #DocsAsCode #OpenSource #Frontend #React
docuxlab.com
Create a Reusable Avatar Component | DOCUX
A complete tutorial to design and customize an Avatar component in Docusaurus, based on Infima. Includes JS/TS examples, props, advanced integration and best practices.
021
Reposted by DocuxLab
cavo789 🐳 @avonture.be · 21/08/2025
I've also created a page where all my public repositories can be retrieved with searching and filtering options
avonture.be
My public repositories - Christophe Avonture | Christophe Avonture
011