puppyone
Edit local Markdown files alongside your coding agents.
puppyone is a desktop file workspace with Markdown editing and preview, local folders, Git history, and a terminal for coding agents. Files stay on your computer until you choose optional cloud hosting and collaboration. The desktop source is available under Apache-2.0. Cloud plans include a free tier and paid workspace options.
Product preview
See puppyone in action

What is puppyone best for?
puppyone is a freemium Markdown tool best suited to developers editing project markdown beside agent-driven work. It is available as Desktop app on macOS, Windows, and its source status is open source.
Verified editor profile
Reviewed October 6, 2026
MarkdownList independently checked these facts against the product, its official documentation, or its public source. Missing items mean not verified, not necessarily unsupported.
Editing experience
Files and offline use
- Local Markdown files
- Folder or workspace support
- Works offline
Long documents
- Tabs or multiple documents
Markdown support
- Tables
- Mermaid diagrams
- Syntax-highlighted code
Collaboration and history
- Revision history
At a glance
- Pricing
- Freemium
- Source
- Open source
- Best for
- Developers editing project Markdown beside agent-driven work
Availability
Platforms
Surfaces
Related tools
markdownlint
Consistent Markdown for projects and teams.
Check Markdown and CommonMark against configurable rules for headings, spacing, lists, links, and other consistency issues. The JavaScript library powers companion command-line tools and a VS Code extension, making it useful in editors and CI. Custom rules and configuration adapt checks to a project, and supported violations can be fixed automatically.
VS Code extension · CLI · Library
macOS · Windows · Linux · CLI
Embridge
A portable Markdown task format for people, agents, and apps.
An open-source specification and reference parser for task and item lists stored in ordinary Markdown files. Add stable IDs, metadata, nested tasks, comments, and attachments while keeping lists readable in a text editor. The project includes a browser validator and command-line tooling for validation and JSON conversion, helping apps preserve content when importing and rewriting files.
Library · CLI · Web app
Web · CLI