DEV Community

Cover image for Why Your Documentation Doesn't Need React, Meet docmd 0.7.9
Adam Makins
Adam Makins

Posted on

Why Your Documentation Doesn't Need React, Meet docmd 0.7.9

Documentation has become bloated. In a world where we just want to turn Markdown into a production-ready site, we often find ourselves wrestling with React components, complex CI/CD pipelines, and heavy JavaScript bundles that slow down the user experience and confuse AI crawlers.

Today, we’re releasing docmd v0.7.9, moving closer to our goal of providing a "Gold Standard" for technical documentation that is fast, private, and AI-ready by default.

1. Static OpenAPI Rendering (No more Swagger bloat)

The headline feature of 0.7.9 is our new OpenAPI plugin. Unlike traditional tools that load a massive JS bundle to render your API spec, Docmd reads your openapi.json at build-time and generates semantic HTML.

  • Zero Runtime JS: Instant page loads.
  • SEO & AI Friendly: Every endpoint is indexed as static text.
  • Native Look: API docs that actually match your site’s theme.

docmd dark preview 0.7.9

2. Documentation for the AI Era

We believe documentation should be as easy for LLMs to read as it is for humans. Docmd automatically generates llms.txt and llms-full.txt (via @docmd/plugin-llms), providing a high-signal stream of your entire project context. In 0.7.9, we've refined how code blocks and diagrams are presented in these streams to reduce AI hallucinations.

3. Git-Powered Intelligence

The @docmd/plugin-git is now a core feature. It automatically injects "Last updated" timestamps and contributor history tooltips by reading your repository’s local history. No manual "lastModified" fields required.

git commit history preview in 0.7.9

4. The Developer Experience (TUI)

We’ve spent time refining the Terminal UI. When you run docmd build, you get a clean, emoji-free, professional interface that keeps you informed without the clutter.

The Roadmap to 0.8.0

As we approach our next major milestone, we are focusing on:

  • Plugin Capability Enforcement: Hard boundaries for core and community plugins.
  • Enhanced Localisation: Deeper support for Right-to-Left (RTL) languages.
  • Advanced Search: Boosting search relevancy using local vector-like scoring.

If you’re tired of documentation tools that feel like full-blown web frameworks, give docmd a try.

npx @docmd/core build — That’s all it takes.

Check release note for 0.7.9 release.

Complete docmd documentation.

Top comments (0)