Show HN: SmallDocs - Markdown without the frustrations
A solution to the frustrations of reading, previewing, and sharing Markdown files, especially those generated by command-line agents, offering instant, elegant, and 100% private browser-based rendering with shareable URLs and advanced styling capabilities.
Product Positioning & Context
AI Executive Synthesis
A solution to the frustrations of reading, previewing, and sharing Markdown files, especially those generated by command-line agents, offering instant, elegant, and 100% private browser-based rendering with shareable URLs and advanced styling capabilities.
SmallDocs addresses a growing operational friction point: the inefficient consumption and sharing of Markdown content, particularly from AI agents. Its core value proposition lies in instant, elegant previewing and, critically, 100% privacy through client-side rendering via URL fragments. This privacy feature is a significant differentiator, essential for handling sensitive agent-generated reports (e.g., debugging, production logs) in enterprise environments. The ability to embed styling and charts directly within Markdown, coupled with agent-aware setup, positions SDocs as a robust tool for enhancing developer productivity and secure information exchange in AI-driven workflows. It capitalizes on the increasing volume of agent-produced documentation, offering a superior and secure user experience.
Hi HN, I’d like to introduce you to SmallDocs (https://sdocs.dev). SDocs is a CLI + webapp to instantly and 100% privately elegantly preview and share markdown files. (Code: https://github.com/espressoplease/SDocs)The more we work with command line based agents the more `.md` files are part of our daily lives. Their output is great for agents to produce, but a little bit frustrating for humans: Markdown files are slightly annoying to read/preview and fiddly to share/receive. SDocs was built to resolve these pain points.If you `sdoc path/to/file.md` (after `npm i -g sdocs-dev`) it instantly opens in the browser for you to preview (with our hopefully-nice-to-look-at default styling) and you can immediately share the url.The `.md` files our agents produce contain some of the most sensitive information we have (about codebases, unresolved bugs, production logs, etc.). For this reason 100% privacy is an essential component of SDocs.To achieve this SDoc urls contain your markdown document's content in compressed base64 in the url fragment (the bit after the `#`):https://sdocs.dev/#md=GzcFAMT...(this is the contents of your document)...The cool thing about the url fragment is that it is never sent to the server (see https://developer.mozilla.org/en-US/docs/Web/URI/Reference/F...: "The fragment is not sent to the server when the URI is requested; it is processed by the client").The sdocs.dev webapp is purely a client side decoding and rendering engine for the content stored in the url fragment. This means the contents of your document stays with you and those you choose to share it with, the SDocs server doesn't access it. (Feel free to inspect/get your agent to inspect our code to confirm this!)Because `.md` files might play a big role in the future of work, SDocs wants to push the boundaries of styling and rendering interesting content in markdown files. There is much more to do, but to start with you can add complex styling and render charts visually. The SDocs root (which renders `sdoc.md` with our default styles) has pictures and links to some adventurous examples. `sdoc schema` and `sdoc charts` provides detailed information for you or your agent about how how make the most of SDocs formatting.If you share a SDocs URL, your styles travel with it because they are added as YAML Front Matter - https://jekyllrb.com/docs/front-matter/ - to the markdown file. E.g.: ---
styles:
fontFamily: Lora
baseFontSize: 17
...
---
At work, we've been putting this project to the test. My team and I have found SDocs to be particularly useful for sharing agent debugging reports and getting easily copyable content out of Claude (e.g. a series of bash commands that need to be ran).To encourage our agents to use SDocs we add a few lines about them in our root "agent files" (e.g. ~/.claude/CLAUDE.md or ~/.codex/AGENTS.md). When you use the cli for the first time there is an optional setup phase to do this for you.I'm of course very interested in feedback and open to pull requests if you want to add features to SDocs.Thank you for taking a look!
CLI
webapp
markdown files
command line based agents
compressed base64
url fragment
client side decoding and rendering engine
YAML Front Matter
Related Ecosystem & Alternatives
Discover adjacent products, open-source repositories, and developer tools sharing similar technical architecture.
Deep-Dive FAQs
What is SmallDocs - Markdown without the frustrations?
SmallDocs - Markdown without the frustrations is analyzed by our AI as: A solution to the frustrations of reading, previewing, and sharing Markdown files, especially those generated by command-line agents, offering instant, elegant, and 100% private browser-based rendering with shareable URLs and advanced styling capabilities.. It focuses on SmallDocs addresses a growing operational friction point: the inefficient consumption and sharing of Markdown content, particularly from AI agents....
Where did SmallDocs - Markdown without the frustrations originate?
Data for SmallDocs - Markdown without the frustrations was aggregated directly from the Hacker News community ecosystem, representing raw developer and early-adopter sentiment.
When was SmallDocs - Markdown without the frustrations publicly launched?
The initial public indexing or launch date for SmallDocs - Markdown without the frustrations within our tracked developer communities was recorded on April 16, 2026.
How popular is SmallDocs - Markdown without the frustrations?
SmallDocs - Markdown without the frustrations has achieved measurable traction, logging over 25 traction score and facilitating 12 recorded discussions or engagements.
Which technical categories define SmallDocs - Markdown without the frustrations?
Based on metadata extraction, SmallDocs - Markdown without the frustrations is categorized under topics such as: CLI, webapp, markdown files, command line based agents.
What are some commercial alternatives to SmallDocs - Markdown without the frustrations?
Our semantic intelligence engine identifies potential commercial alternatives in the SaaS space, such as showmd, which offers overlapping value propositions.
How does the creator describe SmallDocs - Markdown without the frustrations?
The original author or development team describes the product as follows: "Hi HN, I’d like to introduce you to SmallDocs (https://sdocs.dev). SDocs is a CLI + webapp to instantly and 100% privately elegantly preview and share markdown files. (Code: https://github.com/espr..."
Community Voice & Feedback
Discovery Source

Hacker News
Aggregated via automated community intelligence tracking.
Tech Stack Dependencies
No direct open-source NPM package mentions detected in the product documentation.
Media Tractions & Mentions
No mainstream media stories specifically mentioning this product name have been intercepted yet.
Deep Research & Science
No direct peer-reviewed scientific literature matched with this product's architecture.