freecodecamp/devdocs

API Documentation Browser

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 13 minutes ago
Added to GitGenius on August 31st, 2026
Created on October 24th, 2013
Open Issues & Pull Requests: 217 (+0)
GitHub issues: Enabled
Number of forks: 2,629
Total Stargazers: 39,400 (+0)
Total Subscribers: 688 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 18.0 days
Mean response time: 158.8 days
90th percentile: 501.2 days
Tracked items: 124

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "bug" is answered fastest, typically in about 7 days, while "docs/new+request" waits about 3 months. Only 10% of issues opened in the past year have been closed. Three people close 82% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 59
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 946 days
Stale 30+ days: 57
Stale 90+ days: 55

Recent activity

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

Top labels

  • bug (34)
  • docs/improvement (25)
  • feature (24)
  • docs/new+request (22)
  • help wanted (13)
  • docs/bug (10)
  • docs/update (10)
  • improvement (3)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

DevDocs is an API documentation browser that aggregates multiple developer reference materials into a unified web interface with search, offline capability, and mobile support.

The tool solves the problem of fragmented documentation by scraping and organizing API docs from many sources into a single searchable application. It uses a Ruby scraper to generate documentation and metadata, paired with a JavaScript frontend powered by a small Sinatra backend. The resulting interface offers instant search, offline functionality through progressive web app technology, dark theme support, and keyboard shortcuts for efficient navigation.

Developers should use DevDocs if they frequently reference multiple APIs and want to reduce context-switching between documentation sites. It suits anyone who needs offline access to reference material or prefers a unified search experience across technologies. The hosted version at devdocs.io requires no setup and stays current automatically. For those wanting to self-host, Docker deployment is recommended as the simplest approach, though manual installation is possible with Ruby, libcurl, and a JavaScript runtime. Pre-generated documentation can be downloaded and updated via command-line tools, though staying current requires either pulling the latest code or manually running update commands.

The project is actively seeking new maintainers to join the team. Development discussion occurs in a dedicated Discord community channel for contributors. Documentation updates are automatically built and deployed monthly to Docker images, indicating a structured release cadence for keeping reference material current.