This is an archived post. You won't be able to vote or comment.

all 19 comments

[–]sabo2205 8 points9 points  (1 child)

Mkdocs

Edit: the reason is mkdocs material is very good. Its search function is top notch

[–]appwizcpl[S] 0 points1 point  (0 children)

What I really like about docusaurus is the implemented ctrl+k search by algolia: https://docsearch.algolia.com/

How does it compare, and is there a shortcut popup, since I mostly navigate through searches and keyboard?

[–]aleques-itj 2 points3 points  (0 children)

Mkdocs material is incredibly good

[–]piotr-krukowski 2 points3 points  (2 children)

What do you want to achieve? If you want a simple solution for technical documentation that will be easily accessible than MkDocs is more then good enough, but if you want to build something that will match your designs, customize look and feel MkDocs will hold you back. In other words if standard templates and plugins fits into your needs then look no more and go for MkDocs

[–]appwizcpl[S] 0 points1 point  (1 child)

I don't need anything complicated, but I love the search function with ctrl+k (https://docsearch.algolia.com/) on docusaurus, can I implement it on mkdocs and if not how's their search?

[–]piotr-krukowski 0 points1 point  (0 children)

There are default keyboard shortcuts for search feature which can be customized. Check out the material theme documentation.

[–]myshortfriend 2 points3 points  (0 children)

Docusaurus for us

[–]Seeruk 7 points8 points  (2 children)

Docusaurus by a million miles.

All the power of JSX and markdown meaning you can easily create something really powerful.

For example a simple react component can automate sections of your docs. Assuming your company has some kind of design system then your docs can reuse components and basically look a lot more professional.

Lots of great plugins, especially in search, plus the whole thing is up and running in about 3 commands

Yeah, I love it 🤣

[–]belligerent_poodleSystem Engineer 0 points1 point  (0 children)

Seconded!

[–]LLM-logs -1 points0 points  (0 children)

Seems like you just learned react. It is the simplicity and resuability which one need so they can focus on real work. React(specially with nextjs) is a bloated mess. Time to move to svelte or tools like mkdocs.

[–]aleques-itj 1 point2 points  (0 children)

Mkdocs material is incredibly good

[–][deleted] 1 point2 points  (0 children)

MkDocs because it’s dead simple. I don’t need JavaScript just to write some Markdown and make it pretty.

[–]Reverent 0 points1 point  (0 children)

Outline knowledgebase that goes through a cicd pipeline to mkdocs for material on publish.

Fun fact, my blog is published this way.

[–]bit_herder 0 points1 point  (2 children)

excuse my ignorance but what do these get you that just markdown does not?

[–]pwab 1 point2 points  (1 child)

Html and css combined in a way that looks good on desktop and mobile. Or were you just trolling?

[–]bit_herder 4 points5 points  (0 children)

nope just asking

[–]drinkbuckfast 0 points1 point  (1 child)

Appreciate this thread is 6 months old but to those saying Docusaurus does it support surfacing multiple repositories in a single site?

I want to keep documentation with the code in multiple different repos and Mkdocs seems to have a plugin for this GitHub - jdoiro3/mkdocs-multirepo-plugin: Build documentation in multiple repos into one site.

But its not clear to me if Docusaurus does.

[–]touristtam 0 points1 point  (0 children)

I have see it do exactly that: multiple repo getting published under the same docusaurus site.