freeCodeCamp/devdocs

API Documentation Browser

View on GitHub ↗Jump to charts ↓Open shareable report →

freeCodeCamp/devdocs has 39k+ stars and 2.5k+ forks on GitHub, is written in Ruby, and was last pushed on Oct 16, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 50 minutes ago
Type:ApplicationCategory(s):Documentation ToolsDeveloper Tools
Added to GitGenius on August 31st, 2026
Created on October 24th, 2013
Open Issues & Pull Requests: 201 (+0)
GitHub issues: Enabled
Number of forks: 2,654
Total Stargazers: 39,561 (+0)
Total Subscribers: 691 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 19.2 days
Mean response time: 203.9 days
90th percentile: 742.7 days
Tracked items: 144

Maintainer activity

2 people did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 18, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits. How this is counted.

How this project is maintained

Roughly one issue in three opened in the past year never receives 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 4 days, while "docs/new+request" waits about 3 months. 80% of issues opened in the past year have been closed, leaving a working backlog. Three people close 84% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 53
New in 7 days: 1
Closed in 7 days: 2
Avg open age: 1,002 days
Stale 30+ days: 50
Stale 90+ days: 42

Recent activity

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

Top labels

  • bug (32)
  • feature (30)
  • docs/improvement (27)
  • docs/new+request (22)
  • help wanted (14)
  • docs/bug (10)
  • docs/update (10)
  • bug/search (6)

Most active issues this week

Sign in to see which issues are moving.
Sign in

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.