Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Next.js + Tailwind CSS + TypeScript starter kit for building documentation sites, product manuals, and knowledge bases with MDX support.
Documents is an open-source documentation starter kit built with Next.js, React, Tailwind CSS, and TypeScript that turns Markdown and MDX files into a searchable, dark-mode-ready documentation website.
Documents is a documentation website starter kit that consumes Markdown and MDX files as content and produces a polished documentation site with sidebar navigation, fuzzy search, syntax highlighting, and automatic light/dark theme switching. It runs on Next.js and Node.js, can be deployed to Vercel with a one-click button, and is maintained by Vincent Vu of Rubix Studios. The project is MIT-licensed and its source is available at github.com/rubixvi/rubix-documents, with a live demo at rubix-documents.vercel.app.
Documents includes a developer-focused feature set that works without a backend or CMS: you add MDX files and the site builds itself. The key capabilities are:
Documents is aimed at anyone who needs to publish structured, content-driven documentation from Markdown easily. The typical users are:
The setup process is command-line based. You clone the repository from GitHub, install dependencies with pnpm, run a content JSON generation script, and start the development server. The quick start sequence is:
git clone https://github.com/rubixvi/rubix-documents.gitcd rubix-documents && pnpm installpnpm generate-content-jsonpnpm run devTo publish, run pnpm run build and pnpm run start, or deploy the repo directly to Vercel using the one-click button in the README.
Documents is free and open source under the MIT license. There are no paid tiers, and you can use, modify, and redistribute the starter kit, including for commercial projects.
Shippers in the same category include Nextra, a documentation theme designed for Next.js, and Docusaurus, a React-based documentation site generator. Both are open source and support MDX content.
Yes. The project is released under the MIT license, so it is free for personal and commercial use without restrictions.
Documents uses Next.js with React, Tailwind CSS for styling, and TypeScript for type safety. Content is written in Markdown or MDX, and diagrams can be created with Mermaid.js.
Yes. The starter kit includes a light/dark mode with automatic detection of the user's system preference and a manual toggle. The demo includes screenshots of both themes.
Yes. The README includes a one-click Deploy with Vercel button that clones the repository and sets up a new project. It can also be deployed to any Node.js host.
Yes. It includes fuzzy search with term highlighting, so users can find content across documentation pages without an external search service.
