espressif/esp-idf

Espressif IoT Development Framework. Official development framework for Espressif SoCs.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 55 minutes ago
Added to GitGenius on September 3rd, 2026
Created on August 17th, 2016
Open Issues & Pull Requests: 1,681 (+0)
GitHub issues: Enabled
Number of forks: 8,474
Total Stargazers: 18,961 (+1)
Total Subscribers: 514 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 12.2 hours
Mean response time: 17.5 days
90th percentile: 8.8 days
Tracked items: 4,246

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 99% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 49% of tracked open issues have had no activity in three months. Only 3% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 941
New in 7 days: 20
Closed in 7 days: 16
Avg open age: 521 days
Stale 30+ days: 795
Stale 90+ days: 643

Recent activity

Opened in 7 days: 15
Closed in 7 days: 14
Comments in 7 days: 4
Events in 7 days: 31

Top labels

  • Status: Done (3,274)
  • Resolution: Done (1,978)
  • Type: Bug (1,759)
  • Status: Opened (789)
  • Resolution: NA (599)
  • Type: Feature Request (568)
  • Resolution: Won't Do (507)
  • Awaiting Response (380)

Detailed Description

ESP-IDF is a development framework for building firmware on Espressif microcontrollers and system-on-chip devices.

ESP-IDF addresses the need to develop applications for Espressif SoCs across Windows, Linux, and macOS platforms. It provides a complete toolchain including build system integration, hardware abstraction layers, and example projects to accelerate development. The framework supports multiple chip families with documented compatibility matrices and release support schedules, allowing developers to understand which versions work with specific hardware revisions.

Developers should choose ESP-IDF if they are building applications for Espressif SoCs and need an officially supported, cross-platform development environment. The framework suits projects ranging from simple embedded applications to complex IoT systems. It includes example projects in the repository and a template project to bootstrap new work, reducing setup friction. The tool works on Windows, Linux, and macOS, with platform-specific installation scripts and build commands unified through a common interface.

The project maintains rapid responsiveness to external contributors, with maintainers typically addressing new issues and pull requests within a day. A substantial base of outside users actively report issues, indicating real-world adoption and production use. Work in the issue tracker is dominated by completed items and bug resolutions, showing a focus on stability and addressing reported problems.