Create, organize, manage and publish versioned Markdown documentation with Docsmith.
Docsmith is a documentation management system built directly into ExpressionEngine. Create documentation libraries, organize related products into groups, write or import Markdown, reuse shared snippets, publish changelogs and licenses, and even surface internal documentation inside the EE publish form.
No separate docs platform. No disconnected workflow. Just documentation managed alongside the site it supports.
Each Docsmith library is a complete documentation set, typically for one product, add-on, or project.
Create the library and Docsmith handles the short name and public URL structure automatically. Each library gets its own navigation, versions, pages, search index, and optional license and changelog content.
Create documentation pages directly in Docsmith or import existing Markdown to get moving faster.
Markdown is preserved as the source while Docsmith generates the rendered HTML and search data it needs. Import a larger document and Docsmith can turn individual ## H2 sections into separate documentation pages automatically.
Combine multiple libraries into a single documentation portal.
Groups let you bring related products, add-ons, or internal resources together beneath one URL while keeping each individual library available on its own. That makes it easy to build anything from a product documentation hub to a complete developer portal.
Docsmith uses one shared native ExpressionEngine template group for libraries, groups, pages, search, layouts, and 404s.
Starter CSS and JavaScript are included, and your own styling overrides can live in docsmith-custom.css so future asset refreshes can leave your customizations intact.
Build from the starter templates or take complete control of the presentation yourself.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.