Skip to main content
⭐️ If you like Docusaurus, give it a star on
and follow us on
Help Us Translate
This is unreleased documentation for Docusaurus
For up-to-date documentation, see the
Version: 2.0.0-beta.17 🚧
Let's learn about the most important Docusaurus concepts!
In this section, we will learn about creating pages in Docusaurus.
The blog feature enables you to deploy in no time a full-featured blog.
🗃️ Markdown Features
📄️ Styling and Layout
A Docusaurus site is a pre-rendered single-page React application. You can style it the way you style React apps.
Customize your site's appearance through creating your own theme components
📄️ Static Assets
Every website needs assets: images, stylesheets, favicons, etc. By default, you are suggested to put these assets in the static folder.
There are a few options you can use to add search to your website:
📄️ Browser support
Docusaurus allows sites to define the list of supported browsers through a browserslist configuration.
Docusaurus supports search engine optimization in a variety of ways.
📄️ Using Plugins
The Docusaurus core doesn't provide any feature of its own. All features are delegated to individual plugins: the docs feature provided by the docs plugin; the blog feature provided by the blog plugin; or individual pages provided by the pages plugin. If there are no plugins installed, the site won't contain any routes.
To build the static files of your website for production, run:
📄️ What's next?
Congratulations! You have understood most core features of Docusaurus now. You have: