<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/docusaurus/best-of/2025" -->

---
title: Best Docusaurus posts of 2025 | daily.dev
description: The most upvoted Docusaurus posts of 2025, curated by the daily.dev community.
canonical: https://daily.dev/tags/docusaurus/best-of/2025
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/docusaurus/best-of/2025
og:type: website
og:site_name: daily.dev
og:title: Best Docusaurus posts of 2025 | daily.dev
og:description: The most upvoted Docusaurus posts of 2025, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Docusaurus — 2025

1. 1  
[](/posts/docusaurus-3-9-deqtfifry "Docusaurus 3.9")  
Article  
![Avatar of docusaurus](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/5f3722c0b00a4f58a4d509e26dc22e53)Docusaurus · 1y  
Docusaurus 3.9  
Docusaurus 3.9 drops Node.js 18 support and requires Node.js 20+, adds Algolia DocSearch v4 with AI-powered search assistant, improves internationalization with new locale configuration options, introduces Mermaid ELK layout support for complex diagrams, and includes various performance improvements and bug fixes.  
126  
8
2. 2  
[](/posts/docusaurus-3-8-ejqj6mbbz "Docusaurus 3.8")  
Article  
![Avatar of docusaurus](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/5f3722c0b00a4f58a4d509e26dc22e53)Docusaurus · 1y  
Docusaurus 3.8  
Docusaurus 3.8 introduces performance improvements, including the use of Rspack persistent cache and Node.js Worker Threads, enhancing build speeds significantly. This update also includes Future Flags to prepare for upcoming changes in Docusaurus 4, along with several optimizations to reduce build times and memory usage. Additionally, there's a refactor of code block components and improved translations for various languages. Maintenance updates support Node.js 24 and TypeScript 5.8, while some unmaintained npm packages have been internalized or removed.  
89  
3
3. 3  
[](/posts/how-to-set-up-documentation-as-code-with-docusaurus-and-github-actions-dxvy2m8gs "How to Set Up Documentation as Code with Docusaurus and GitHub Actions")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 2y  
How to Set Up Documentation as Code with Docusaurus and GitHub Actions  
Learn how to set up documentation as code using Docusaurus, track changes with Git and GitHub, and deploy your site to hosting platforms. Automate grammatical reviews with Vale and GitHub Actions to ensure consistent and high-quality documentation.  
76  
1

[See all Docusaurus archives](/tags/docusaurus/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/docusaurus/best-of/2025#page","url":"https://daily.dev/tags/docusaurus/best-of/2025","name":"Best Docusaurus Posts of 2025","description":"The most upvoted Docusaurus posts of 2025, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/docusaurus/best-of/2025#items","numberOfItems":3,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/docusaurus-3-9-deqtfifry","name":"Docusaurus 3.9"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/docusaurus-3-8-ejqj6mbbz","name":"Docusaurus 3.8"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/how-to-set-up-documentation-as-code-with-docusaurus-and-github-actions-dxvy2m8gs","name":"How to Set Up Documentation as Code with Docusaurus and GitHub Actions"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Docusaurus","item":"https://daily.dev/tags/docusaurus"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/docusaurus/best-of"},{"@type":"ListItem","position":5,"name":"2025"}]}]}
```

