This is the project page for the old Perl version of Natural Docs. It is still available but no longer being updated. Please see NaturalDocs.org for the new version.

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.

Project Activity

See All Activity >

Categories

Documentation

Follow Natural Docs

Natural Docs Web Site

Other Useful Business Software

The First VoIP Communications Cloud in the World The First VoIP Communications Cloud in the World Icon
The First VoIP Communications Cloud in the World Icon

The Smarter Business Phone Solution

  • Powerful Unified Communication Features
  • Fast, Easy, Free Setup & Install
  • Trusted by 47,000+ Companies in 100 Countries

Rate This Project

Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
10
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

  • Thanks very good project! +

  • very good project, thanks!

  • 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

Read more reviews >

Additional Project Details

Languages

English

Intended Audience

Developers

User Interface

Command-line

Programming Language

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

Registered

2003-05-22