In this article, we review Docmost, an open-source alternative to Confluence and Notion. At the time of writing this article, Docmost has 14.1k stars on Github. Philip Okugbe is the founder of Docmost.

The following are discussed in this article:

  1. What is Docmost?

  2. Features

  3. Project structure

  4. Pricing

  5. Community

Image description

What is Docmost?

Docmost is an open-source collaborative wiki and documentation software.

Image description

Features

You will find the below features listed on docmost.com:

  1. Real-time collaborative editor

  2. Diagrams

  3. Permissions system

  4. Spaces

  5. Groups

  6. Comment system

  7. Page History

  8. Search

  9. Nested pages

Read more about Docmost features.

Image description

Project structure

Image description

Docmost is a monorepo, NX is used to manage this monorepo. How do I know? well, there is a commit message saying “switch to nx monorepo” and nx.json at root.

Pricing

You can either self-host or use their cloud version. Pricing starts at $5/user/month when billedt annually.

Image description

Community

There is a Github discussions forum where you can ask your questions and get replies from the community.

Image description

About me:

Hey, my name is Ramu Narasinga. I study large open-source projects and create content about their codebase architecture and best practices, sharing it through articles, videos.

I am open to work on interesting projects. Send me an email at [email protected]

My Github — https://github.com/ramu-narasinga

My website — https://ramunarasinga.com

My Youtube channel — https://www.youtube.com/@ramu-narasinga

Learning platform — https://thinkthroo.com

Codebase Architecture — https://app.thinkthroo.com/architecture

Best practices — https://app.thinkthroo.com/best-practices

Production-grade projects — https://app.thinkthroo.com/production-grade-projects

References:

  1. https://docmost.com/

  2. https://github.com/docmost/docmost/tree/main

  3. https://github.com/docmost/docmost/blob/main/nx.json

  4. https://github.com/docmost/docmost/commit/093e634c0b25f56a2621f95d793abdc11e20453d