Natural Docs is an open-source documentation generator for multiple programming languages. You document your code in a natural syntax that reads like plain English. Natural Docs then scans your code and builds high-quality HTML documentation from it.

SourceForge houses the source code and issue database for the old Perl version of Natural Docs, version 1.52. It is still available but no longer being updated. Please see NaturalDocs.org for the 2.x source code and issue database.

However, you can still download the both the old and the new 2.x releases of Natural Docs here.

Project Activity

See All Activity >

Categories

Documentation

License

Affero GNU Public License, GNU General Public License version 2.0 (GPLv2)

Follow Natural Docs

Natural Docs Web Site

You Might Also Like
Full Control for Complex IT - Try PRTG Now Icon
Full Control for Complex IT - Try PRTG Now

Gain deeper insights and proactive alerts for your entire network. PRTG empowers you to optimize uptime and prevent costly outages.

As an IT monitoring expert, you need more than basic alerts - you need actionable data and full transparency. PRTG gives your team a single pane of glass for all systems, devices, and applications, with customizable dashboards and granular user management. Detect issues before they escalate, automate reporting, and ensure compliance with SLAs. PRTG’s scalable engine and advanced analytics help you optimize resources, reduce manual effort, and keep your organization running smoothly. Take control of your IT landscape and make smarter decisions with real-time, enterprise-grade monitoring.
Activate Your PRTG Trial Today
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
7
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • Fantastic, I've used it to generate really good looking documentation for various languages
  • Highly recommended. Lets you document concepts and logical types, as opposed to only the physical types. This is in contrast to Doxygen, which focuses on the physical types. Also, the comments in the code (where you read them most of them time) are much less cluttered and look more natural than with other systems. On the minus side, unlike Doxygen it does not do full syntax parsing of C++; and the fact that each function has a prototype and a definition creates duplicate topics if you document both. Also, single-file PDF documentation cannot be generated (though you could use some tool to convert the HTML website to a single PDF). On balance, this is my documentation system of choice. Many thanks to the author, hope he continues improving it.
  • Wow! Very nice! :D
  • Very nice app :)
  • Would be great if someone who know either Perl and PHP port this tool to PHP. that would start new life of this project. Cause since that tool might apear to be welcome to be used in PHP-applications natively. Even in CMS like modx that stores its snipets in database and then would be possible to generate documentation by processing its contents.
Read more reviews >

Additional Project Details

Languages

English

Intended Audience

Developers

User Interface

Command-line

Programming Language

ActionScript, C#, C++, JavaScript, Perl, PL/SQL

Related Categories

C# Documentation Software, Perl Documentation Software, C++ Documentation Software, JavaScript Documentation Software, PL/SQL Documentation Software

Registered

2003-05-22