cldoc

clang based documentation generator for C and C++

  • Owner: jessevdk/cldoc
  • Platform:
  • License:: GNU General Public License v2.0
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

Build Status

cldoc is a clang based documentation generator for C and C++. cldoc tries to
solve the issue of writing C/C++ software documentation with a modern,
non-intrusive and robust approach.

Features

  • Uses clang to robustly parse even the most complex C++ projects without
    additional effort from the user.
  • Requires zero configuration.
  • Uses markdown for documentation formatting.
  • Generates an xml description of the API which can be reused for other purposes.
  • Uses a simple format for documenting your code.
  • Supports cross-referencing in documentation.
  • Generates a single file, javascript based web application to render the documentation.
  • Integrates seamlessly with your existing website.
  • Lightning fast client-side searching using a pregenerated search index.
  • Generates a formatted documentation coverage report and integrates it in the
    website.

For more information, please visit http://jessevdk.github.com/cldoc.

Requirements

cldoc requires clang 3.9 or later to be installed on the system.

Get started now!

To get started using cldoc, please have a look at
Getting started to install cldoc. Then explore how
to document your code so that cldoc can extract it. Finally
go and read Generating site to find out how to use the cldoc
command in your project to generate the documentation.

Example

For an easy introduction into using cldoc, please have a look at the
example project and corresponding
generated documentation.

Main metrics

Overview
Name With Ownerjessevdk/cldoc
Primary LanguagePython
Program languagePython (Language Count: 9)
Platform
License:GNU General Public License v2.0
所有者活动
Created At2013-02-01 10:01:10
Pushed At2020-06-04 23:40:30
Last Commit At2018-04-04 07:52:00
Release Count13
Last Release Namev1.11.2 (Posted on 2018-04-03 08:55:44)
First Release Namev1.1 (Posted on 2013-02-13 11:06:22)
用户参与
Stargazers Count557
Watchers Count39
Fork Count62
Commits Count527
Has Issues Enabled
Issues Count119
Issue Open Count34
Pull Requests Count12
Pull Requests Open Count10
Pull Requests Close Count5
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private