Skip to content
SPECIFICTION
Get listed

DocFX vs Dokiel

DocFX

dotnet.github.io

Dokiel

doc.scenari.software

Side by side

FigureDocFXDokiel
Price fromFree€35/mo
Free planYesYes
Free trial——
Open source—Yes
Web—Yes
WindowsYesYes
macOSYesYes
LinuxYesYes
APIYes—
Self-hostedYesYes
Plans published12
Spec score · Technical Documentation Software8.2 (#12)9.2 (#1)
CustomizationUsers can customize templates with CSS, JavaScript, Mustache templates, and metadata settings.Dokiel supports variables, conditions, profiling and skins to adapt content and visual identity.
PurposeDocFX builds technical documentation sites from .NET assemblies, XML code comments, REST API Swagger files, and Markdown.Dokiel creates technical documentation and training media.
SupportThe DocFX project is listed as supported by the .NET Foundation.Scenari provides documentation, tutorials, community training, a forum and access to service providers for assistance.

Plans

DocFX

  • DocFXFree

DocFX pricing →

Dokiel

  • DokielFree
  • Dokiel hosting (Scenari Online)€420 a year

Dokiel pricing →

In their own words

DocFX

DocFX is a free static site generator for technical documentation. It builds documentation from .NET assemblies, XML code comments, REST API Swagger files and Markdown, and can produce rendered HTML pages, JSON models or PDFs. Static HTML output is placed in the `_site` folder for publication to hosting services such as GitHub Pages. DocFX can also be used as a NuGet library through the `Docfx.App` package and .NET APIs. It parses CommonMark-compliant Markdown with Markdig and supports additional extensions. Built-in templates include a modern option with dark mode and customization settings; users can also customize templates with CSS, JavaScript, Mustache templates and metadata. DocFX can generate git links for GitHub, GitLab, Azure Pipelines, AppVeyor, TeamCity and Jenkins. It requires .NET SDK 8.0 or higher. Node.js v20 or higher is optional generally, but required to create PDFs. Native reference documentation generation covers .NET and REST APIs; other languages need a custom API docs converter. PlantUML diagrams use a remote server by default, with local rendering available as a setting.

Visit dotnet.github.io

Dokiel

Dokiel is a free authoring tool for technical documentation and training media. It can produce user guides, tutorials, installation guides, specifications, reference websites, e-learning modules and self-assessments. Authors organize content into reusable pieces such as concepts, operating processes, interactive screens and synoptic trees. A single source can be published as PDF, web content or SCORM, and updates to reused pieces propagate to documents that use them. Variables, conditions, profiling and skins let teams adapt content and visual identity. Dokiel supports writing, review and validation in a client-server environment, and uses XML standards to store and exchange content. It can run on an organization's infrastructure or be hosted by a service provider. Options include the Dokiel desktop application, SCENARIchain or the MyScenari desktop application and service. MyScenari online production is available to Scenari association members, and it permits only Opale, Dokiel and OptimOffice document models.

Visit doc.scenari.software