do

docmd – A Zero-Dependency Documentation Generator

Hacker News

docmd – A Zero-Dependency Documentation Generator

Hello People, I'd like to share a small project I've been working on called docmd. It's a command-line tool written in Node.js that generates clean, fast, and lightweight static documentation sites directly from Markdown files. The core idea was to create something that gets out of your way. I found myself wanting a documentation tool that didn't require a complex setup with React, bundlers, or a large ecosystem of dependencies. I wanted to just write Markdown and have it turn into a beautiful, functional website. docmd is an alternative for those who find tools like Docusaurus or Mintlify to be more than they need. It has no client-side framework dependencies, resulting in lightning-fast page loads and a simple build process. Here are the core features: - Zero Client-Side Frameworks: Generates plain HTML, CSS, and minimal vanilla JS. This makes sites extremely fast and lightweight. - Standard Markdown: Uses standard Markdown with YAML frontmatter for metadata. No special syntax to learn. - Single Executable: Install it via npm, and the docmd command is all you need (init, dev, build). - Rich Components Out-of-the-Box: Includes built-in, pre-styled components like callouts, cards, tabs, and step-by-step guides using a simple container syntax (::: callout info). - Theming & Dark Mode: Comes with multiple built-in themes and a light/dark mode toggle that works automatically. - Built-in Plugins: Includes essential plugins for SEO, sitemaps, and analytics without needing external packages. - No-Style Pages: An option to create completely custom landing pages with full control over the HTML, while still using the docmd build process. - Deploy Anywhere: The output is a standard site/ folder that you can deploy to GitHub Pages, Netlify, Vercel, or any static host. The entire documentation site for the project is, of course, built with docmd itself. You can see a live demo here: https://docmd.mgks.dev The project is open source, and the code is on GitHub: https://github.com/mgks/docmd I'm here to answer any questions you might have. I would genuinely appreciate any feedback, thoughts, or critiques you have on the approach, the features, or the code itself. If you find the project useful, a star on GitHub would be a great encouragement. Thank you for taking a look.

Share card

Actual performance

4points
1comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: single, using, code · Missing: mac, agents, macos
94%94% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
88%88% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: open source, ide, io · Missing: https docs, excited, just released
69%69% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Strong signals: host · Missing: plus, platform, intuitive
47%47% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: way · Missing: mobile apps, ios, personal
27%27% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
14%14% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

AI
AI Documentation Generator34%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AI Documentation Generator

Hacker News1
AP
API Documentation Generator53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

API Documentation Generator

Hacker News2
UnMarkDocs
UnMarkDocs

UnMark your Documentation

BetaList
Kl
KloudTrader Documentation53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

KloudTrader Documentation

Hacker News1
Th
The Documentation for GoooQo53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The Documentation for GoooQo

Hacker News2
Do
Docman – documentation for Postman64%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Docman – documentation for Postman

Hacker News2
MyloDocs
MyloDocs29%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Documentation for everyone

Indie Hackers4content
ER
ERdia, an automated TypeORM entity documentation and ERD generator56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

ERdia, an automated TypeORM entity documentation and ERD generator

Hacker News1
DocufyAi
DocufyAi33%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AI-powered documentation generator

Indie Hackerscommitment-full-time
Gr
GraphQL Server Documentation Generator71%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

GraphQL Server Documentation Generator

Hacker News5