Retreever Docs is a lightweight, fast, and fully customizable documentation interface for the Retreever ecosystem. It is built to serve as the primary documentation site for:
- Retreever Java
- Retreever API Tools
- Any upcoming Retreever modules
This project focuses on clarity, speed, and a developer-centric experience. All content is Markdown-based and rendered through a clean, modern UI.
Retreever Docs provides a simple way to:
- Organize documentation without introducing heavy frameworks
- Render Markdown with a consistent layout
- Auto-generate navigation from folder structure
- Maintain documentation alongside code
- Allow the community to contribute easily
The goal is not to be a full documentation engine — only a clean, efficient frontend for reading docs.
Responsive layout with a minimal, tool-first design:
- Custom color tokens
- Navbar + Sidebar + TOC layout
- Tailwind v4-based styling
- Clean typography for technical content
markdown-it- Syntax highlighting via
highlight.js - Sanitized HTML with
DOMPurify
- Vite glob imports automatically map files inside
/docs - URL-based routing
- No manual sidebar configuration needed
- React Router v7
- Zustand for UI state
Built to be modified, extended, or integrated into other Retreever tooling.
docs/ ← your markdown files live here
src/
components/
pages/
store/
utils/
public/
git clone https://github.com/Retreever-org/retreever-docs.git
cd retreever-docs
npm installnpm run devnpm run buildThe output is a static site that can be deployed to any static hosting environment.
Contributions are welcome.
If you'd like to add or update documentation, improve UI components, or extend functionality:
- Fork the repository
- Create a feature branch
- Commit your changes with clear messages
- Open a pull request
For documentation updates, edit or add Markdown files inside /src/docs.
If you're unsure where a change belongs, open an issue to discuss it.
This project is available under the MIT License.
Retreever Org Focused on building reliable, reflection-driven tools for the Java and Spring ecosystem.