free-programming-books: A Development History
A factual reconstruction of free-programming-books's evolution, drawn from 12.7 years of commits, 0 releases and 99 contributors.
The Beginning
2013 · first commit
In 2013, EbookFoundation published the first commit to free-programming-books, a Python project. It set out to:books: Freely available programming books.
From the outset the repository was written chiefly in Python and HTML. What began as a single initiative would, over the next 12.7 years, accumulate 390.4k stars and draw 99 contributors into its orbit.
Building Foundations
Structure and the first releases
The early period was about foundations, laid commit by commit; formal releases would come later.
vhf authored the largest share of this groundwork, shaping an architecture the project still rests on.
Rapid Growth
Acceleration
Momentum built. Activity peaked around Mar '26, among the busiest stretches on record. Commits arrived at roughly 3.1 per week as the project's reach widened to 390.4k stars.
MHM5000 drove much of the new functionality, while davorpa kept regressions in check. On the project's DNA it scored 62 for innovation and 76 for growth.
The cadence itself was accelerating, with 14% of recent commits landing on weekends — a signature of how the work was paced.
Community Expansion
99 contributors
As free-programming-books grew, so did the circle around it. 99 contributors took part, with the top 4 authoring more than half of all commits, and 66.4k forks branching into experiments and downstream work.
MrS4w helped connect the project to its wider audience. alexanderfefelov kept the machinery running — dependencies current, the pipeline green. Community strength registered at 69 in its DNA.
Of the pull requests it received, 48% were ultimately merged, typically within 31 hours — a measure of how readily outside work was absorbed.
Present Day
Maturity
Today free-programming-books sits in its Maturity phase. A well-established project: broadly adopted, steadily released, and dependable. Its most recent activity was 1 days ago.
After 12.7 years, free-programming-books stands at 390.4k stars and 99 contributors, its history still being written.
