electron/forge

:electron: A complete tool for building and publishing Electron applications

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 11 minutes ago
Added to GitGenius on September 9th, 2026
Created on October 5th, 2016
Open Issues & Pull Requests: 264 (+0)
GitHub issues: Enabled
Number of forks: 641
Total Stargazers: 7,137 (+0)
Total Subscribers: 77 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.8 days
Mean response time: 102.4 days
90th percentile: 353.6 days
Tracked items: 455

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 94% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "plugin/vite" is answered fastest, typically in about 27 hours, while "maker/squirrel" waits about 7 weeks. Only 4% of issues opened in the past year have been closed. Three people close 69% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 227
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,024 days
Stale 30+ days: 214
Stale 90+ days: 196

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 (153)
  • plugin/webpack (60)
  • platform/windows (34)
  • plugin/vite (34)
  • blocked/needs-repro (33)
  • documentation (30)
  • Stale (28)
  • package (27)

Detailed Description

Electron Forge is a complete build and packaging tool for Electron applications that unifies existing build tools into a single, easy-to-use package.

The tool solves the problem of complex build setup for Electron development by consolidating multiple well-maintained build utilities into one cohesive system. It handles the entire development lifecycle from project initialization through packaging for release, automating tasks like native module rebuilding and application bundling. Under the hood, it integrates tools like electron/rebuild for recompiling native Node.js modules against the correct Electron version and electron/packager for customizing and bundling applications for distribution.

Electron Forge is designed for developers who want to start building Electron applications with minimal setup overhead. It suits any project where developers prefer convention over configuration and want build tooling to work out of the box without manual configuration of webpack, native module rebuilding, or packaging processes. The tool is particularly valuable for teams that want a standardized approach to Electron development while retaining flexibility in their build pipeline.

The project is undergoing active development of a next major version in a dedicated branch, with experimental pre-releases available for testing. The maintainers maintain a dedicated support page and encourage community participation through their issue tracker and official Discord channel, where a dedicated space exists for Forge-specific discussions.