jashkenas/docco

Literate Programming can be Quick and Dirty.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 6 minutes ago
Type:CLI ToolCategory(s):Documentation ToolsDeveloper Tools
Added to GitGenius on September 19th, 2026
Created on March 1st, 2010
Open Issues & Pull Requests: 65 (+0)
GitHub issues: Enabled
Number of forks: 559
Total Stargazers: 3,572 (+0)
Total Subscribers: 56 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 18.3 hours
Mean response time: 384.1 days
90th percentile: 767.5 days
Tracked items: 2

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 534 days
Stale 30+ days: 1
Stale 90+ days: 1

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (1)
  • starter (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Docco is a literate programming documentation generator that produces annotated source code in HTML format.

Docco solves the problem of generating readable documentation directly from source code by implementing a literate programming approach. It works by parsing source files and splitting them into documentation and code sections, then rendering them side-by-side or in linear layout with syntax highlighting. The tool is intentionally minimal and straightforward, designed to be quick to set up and use without complex configuration.

Docco suits developers who want to document their code in a lightweight way without adopting a heavy documentation framework. It works well for projects where the source code itself serves as the primary documentation artifact, and where developers prefer writing prose alongside their code rather than maintaining separate documentation files. The tool is particularly useful for smaller projects, libraries, or educational materials where readable code walkthroughs are valuable. Docco is best for codebases where the documentation and implementation naturally belong together.

The project maintains a stable, minimal codebase with infrequent changes. Development activity is sparse, with long periods between updates. The tool receives occasional maintenance to address compatibility issues or minor improvements, but the core functionality remains unchanged. The project does not show signs of active feature development or rapid iteration.