Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Sandcastle Help File Builder review

Free#26 of 38 in Documentation Generators

A free, extensible .NET documentation builder with broad output and CI support.

6.7/10Editor score
Sandcastle Help File Builder6.7 Visit Sandcastle

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Sandcastle Help File Builder is an open-source documentation generator for developers maintaining managed .NET libraries. It combines reflection data from managed assemblies with XML comments to create API reference topics, while also supporting conceptual documentation written in Markdown or MAML. Its standalone graphical project editor and builder suit teams that prefer desktop authoring, and its Visual Studio integration package supports documentation work within Visual Studio solutions and projects. The supported languages include C#, VB.NET, C++, F#, and J#.

Build and publishing flexibility is a central strength. Sandcastle Help File Builder supports MSBuild tasks, command-line builds, and GitHub Actions, giving teams options for local and automated documentation workflows. It can produce HTML Help 1, MS Help Viewer, website, Open XML, and Markdown outputs. The Version Builder plug-in can combine API information across versions, while extensible presentation styles, syntax generators, and build plug-ins allow teams to adapt the generated documentation. Some output formats require additional Microsoft tools, so the publishing path should be matched to the intended destination before adoption.

The product is free and open source, with no paid tier described in its published plan model. That makes it a practical fit for .NET teams that need API references, conceptual help content, versioned documentation, and build automation without adopting a paid hosted service. Its Windows-only platform and desktop-oriented design are important constraints for teams seeking a cross-platform or primarily browser-based workflow. Choose it when Visual Studio, MSBuild, and Windows fit the documentation process; consider an alternative when managed .NET help-file generation is not the main requirement or when cross-platform authoring is essential.

Sandcastle Help File Builder pros and cons

  • Where it wins
    • Generates API references from managed assemblies and XML comments
    • Supports Markdown, MAML, MSBuild, command-line builds, and CI workflows
    • Publishes to HTML Help 1, MS Help Viewer, websites, Open XML, and Markdown
  • Where it doesn't
    • Windows-only desktop tooling limits cross-platform use
    • Some output formats require additional Microsoft tools
    • Primarily focused on managed .NET documentation projects

Sandcastle Help File Builder fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update