Create living style guides using Markdown or React
Alternatives To Catalog
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
3 months ago666
The Markdown-based note-taking app that doesn't suck.
Github Profile Readme Generator15,941
2 days ago294apache-2.0JavaScript
🚀 Generate GitHub profile README easily with the latest add-ons like visitors count, GitHub stats, etc using minimal UI.
Mdx15,2091,3541,56017 days ago110August 17, 202222mitJavaScript
Markdown for the component era
16 hours ago4July 09, 2022146mitTypeScript
A lightweight, self-hosted memo hub. Open Source and Free forever.
Mdx Deck11,040
5 months ago144mitJavaScript
♠️ React MDX-based presentation decks
React Markdown10,5463,6281,359a month ago86April 20, 20223mitJavaScript
Markdown component for React
Tinacms8,843561a day ago105September 21, 202284otherTypeScript
The Markdown CMS
Nextra7,5501821 hours ago109September 17, 2022182mitTypeScript
Simple, powerful and flexible site generation framework with everything you love from Next.js.
Markdoc6,33619a day ago11September 22, 202210mitTypeScript
A powerful, flexible, Markdown-based authoring framework.
Vditor6,31211173 days ago310August 04, 202279mitTypeScript
♏ 一款浏览器端的 Markdown 编辑器,支持所见即所得(富文本)、即时渲染(类似 Typora)和分屏预览模式。An In-browser Markdown editor, support WYSIWYG (Rich Text), Instant Rendering (Typora-like) and Split View modes.
Alternatives To Catalog
Select To Compare

Alternative Project Comparisons

Catalog Logo

Travis Downloads Version License


Catalog lets you create beautiful living and fully interactive style guides using Markdown and React components.

Please read the Catalog documentation (built with Catalog!) for detailed installation and usage instructions.



yarn add catalog react react-dom


npm install catalog react react-dom --save


Please make sure that you have Node >= 6 and yarn installed.

Build process

Start the build process in watch mode:



To edit Catalog documentation, run:

make docs

Note: this uses the local Catalog build from dist/. Run make before/alongside make docs.


When developing Catalog you want to link it locally:

yarn link

You can then link to this version in your project (or one of the examples):

yarn link catalog


To run Jest tests in watch mode:

make test-watch

Creating a Release

Bump Catalog's version:

make version

Then push including tags:

git push && git push --tags

The CI server will automatically run tests, build and publish the new version to npm

CI commands

These usually run automatically on the CI server

Create a build

make build

Create a documentation build

make build-docs

Publish to npm and generate GitHub release notes

make publish


Catalog is developed by many people at Interactive Things, a User Experience and Data Visualization Studio based in Zürich.

Popular Markdown Projects
Popular Reactjs Projects
Popular Data Formats Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Documentation Tool