Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

State of the Repo 2021 #5257

Closed
eshellman opened this issue Jan 12, 2021 · 0 comments
Closed

State of the Repo 2021 #5257

eshellman opened this issue Jan 12, 2021 · 0 comments
Labels
👥 discussion This Repo is guided by its community! Let's talk!

Comments

@eshellman
Copy link
Collaborator

eshellman commented Jan 12, 2021

The free-programming-books repo on GitHub grew significantly in 2020. As of January 12, 2021, it has 170,459 stars, fourth most of all repos on Github and up 26% from last year. The repo has been forked almost 40,000 times, and it added another 900 commits from 448 individuals in 2020. 1,584 people in total have supported the project with improvements.

Free-Programming-Books now contains 3,770 links to free books, 1,254 free courses, and 822 other resources. There are lists of books in 35 spoken languages and courses in 20 of them. The list covers over 200 programming languages and platforms.

Hacktoberfest was an unexpected surprise for us this year. We received 1,314 @Hacktoberfest PRs and merged 559 (39%) of them (merges from 304 individuals)! We had several volunteers who stepped up to help with the flood of submissions. We created a cheatsheet page, added several course pages, several translated "ABOUT" and "CONTRIBUTING" pages. We saw major expansions of our lists for Indonesian, Hindi, Tamil, and Portuguese readers. Perhaps most important was a chance to welcome so many whose contributions were their first ever to an open source project. You are our future!

With the growth in the lists come new challenges. We moved lists into subdirectories so that our README can be seen in the repo view without a lot of scrolling. Our English language book page is becoming unwieldy and we are discussing ways to make it more useable. The automation that helps us deal with the volume is being moved onto GitHub Actions.

On behalf of the free-programming-books users around the world, I'd like to once again thank every author, programmer or educator who has allowed their works to be free for all to use. Together we can bring the world closer together with knowledge and opportunity.

@eshellman for the Free Ebook Foundation.

Thanks to our PR contributors this year:

  • kadhirash
  • Timo Salomäki
  • Seth
  • saritip
  • Gintautas Švedas
  • Siddharth Kumar
  • Anshuman Pati
  • IgorLutiy
  • borgified
  • LeoTino
  • ErvinaDe
  • Sayak Sarkar
  • Quang Tran
  • chessboards
  • ch-a-nd-a-n
  • Harsh kumar
  • Andrea Barzaghi
  • Adelaid Acevedo Cardona
  • Cristina Mendonça
  • If-Then-andSometimesElse
  • Larissa Moura
  • Ku Lok Sun
  • Yashsvi Sharma
  • Artem Fomchenkov
  • Snimerjot Singh
  • Johan Wigert
  • Akshay Sharma
  • Venji10
  • Ashwin Kumar Ramaswamy
  • Kevin Webb
  • Andrew Truex
  • Wahaz
  • Oleksandr Redko
  • Pablo Alvarez Corredera
  • Harshit-lab
  • Yeren Kalibek
  • Prabin Acharya
  • Leksono Nanto P
  • RaDaDiYaMoHiT
  • Radovan Kavicky
  • chandan kumar
  • Charlotte Tan
  • Alexandre Mendonça
  • eric
  • M0ZZI
  • madhavsarpal
  • Samar Dhwoj Acharya
  • Cristian Baciu
  • Shabab Karim
  • Shikhar Rai
  • Dareten
  • Ahmad Emir Alfatah
  • Álvaro Artano
  • Jayant Sarkar
  • Douglas Gusson
  • Leonardo Lima
  • Muhammad Hakim Setyobudi
  • Peter Thaleikis
  • Howie Zhao
  • Aravind
  • Amirhossein Mojiri Foroushani
  • Darlan Caruso
  • Sudarshan P
  • Borislav Kosun
  • Aziz Ramdan Kurniawan
  • Lakshita Mohanty
  • SondreWang
  • anjones1000
  • Sergio Baldo Junior
  • Mozartus
  • Tan A
  • Yi-Fan Wu
  • cxumol
  • Himanshu
  • Basil Victor
  • Endrose
  • Gabriel Baldão
  • Rinaldi Pratama Putra
  • Fábio Jânio
  • Ludovic Taffin
  • jaytenenbaum
  • jiho lee
  • Francisco Llanquipichun
  • Igor Rozani
  • Roman Marusyk
  • Jihong Kim
  • Erno Salo
  • lilsweetcaligula
  • Alan Syue
  • Manvitha
  • Jack Dolgin
  • Tosan Krisna
  • George Rodrigues
  • U Chanakya S
  • Artur Polo Norte
  • Diego Mateos
  • Umut Işık
  • UnderTheCraft
  • Kalpesh
  • Nguyen Long Nhat
  • Nick Heymans
  • Karoline Farias
  • x0rld
  • Vico Silalahi
  • Victor Rafael Sega
  • Brian H. Hough
  • Kavian AmirMozafari
  • pedchenkoroman
  • WISNU GINANJAR SAPUTRA
  • Marijan Smetko
  • Gustavo Silva
  • Jhonatan Andrés Beltrán
  • MuhamadAzizi
  • Finlay
  • Benjamin Yee
  • Thiago Monteles
  • Kunwadee Limsawat
  • Augusto Accorsi
  • Spencer Davies
  • Lalu Ahmad Ardiansyah
  • achavez8
  • alok-cmd
  • Dami
  • Moh. Firdaus
  • saxc
  • RadadiyaMohit
  • siriwatw
  • Rafael Nunes
  • Mauro Cicolella
  • Özkan Öztürk
  • Gabriel Machado
  • tatarhy
  • Le Vu Quang
  • Leo Cavalcante
  • Leo Kling
  • Lettier
  • Levi Rizki Saputra
  • Liad Yosef
  • Loïc Boset
  • Lucas Eduardo
  • Lucas Soares
  • MD. Asif Joardar
  • Magnus Sundström
  • Maleficient
  • Marat Nagayev
  • Marc Shepherd
  • Marcel Teruo Nakamine
  • Marios Zindilis
  • Mark Kotsarev
  • Mark Liffiton
  • Marwa Ragheb
  • Matheus
  • Matheus Vinicius
  • Matthew Watkins
  • Maureen Landgraf
  • Maycon Brito
  • Md. Pial Ahamed
  • Merjem Bajramovic
  • Mert Karakas
  • Miguel Palazzo
  • Miguel Salvá
  • Mike Hingley
  • Mikhail Merzlyutin
  • Mina
  • Mirza M. Jaun
  • Mochammad Faisal
  • Momozor
  • MrJim
  • Muhammad Ariananda Kusuma Dewa
  • Muhammad Bella BN
  • Muhammad Rizaldi
  • NAMAN JAIN
  • Naren Bakshi
  • Nat Kuhn
  • Nathan Pickard
  • Navin Kumar
  • Nguyen Minh Quan
  • Nick Spaargaren
  • Nigar6001
  • Ninnart Fuengfusin
  • Nithur-M
  • Nomit Rawat
  • Noval Agung Prayogo
  • Oleg Moskalev
  • Paulo Eduardo Fagundes dos Santos
  • Pedro Souza
  • Penaz
  • Penélope Araújo
  • Phil
  • Pierre
  • Pratyush Patwa
  • Praveen Pal
  • Pritam Patil
  • Qasim Khan
  • Raffael Morais
  • Rajaram M Joshi
  • 1110sillabo
  • Rasyid Arazak
  • Ravindu Senal Fernando
  • Rian
  • Richard Rodrigues
  • Ricky Benkovich
  • Riei-Joaquim
  • Rishabh Varshney
  • Rodolfo Dantas de Oliveira Bezerra
  • Rohan Prabhu
  • Rohmad Arifin
  • Ronaldo Aquino
  • Roppon Picha
  • Runyasak Chaengnaimuang
  • Ruwanthi Thamali Perera
  • Sanjeev Gupta
  • Saqib Ameen
  • Sarper Yasin MUTLUBAY
  • Saurabh Batra
  • Sergey Razdolyanskiy
  • Serhii Pirohov
  • Shivay Sabharwal
  • Shreyas Minocha
  • Simeon Nikolov
  • Simon Sickle
  • SimonLariz
  • Sooriyakumar Loganathan
  • Steven Tang
  • Subin Kim
  • Sundeep Agarwal
  • Supriyo Mahanta
  • Suraj J Pai
  • Syed Azeem Javed
  • Taeyang Jin
  • Tahanima Chowdhury
  • Tanmay Khandelwal
  • Taras Gordiienko
  • Taufik Amaryansyah
  • Ted M. Young
  • Tedo Haris Chandra
  • ThalesVItal
  • Thomas
  • TirtharajSen01
  • Tiyang Jawi
  • Tomasz Wiejak
  • Tommaso
  • Tony
  • Triin Kask
  • Ujjal Acharya
  • Ujwal Kandi
  • Utkarsh Singh
  • Uvindu Harshana
  • Uzay-G
  • Valar
  • Valdir Mendes
  • VanmoelJr
  • Victor Λntonio
  • Victorhck
  • Vinish Abraham
  • Vlad Doster
  • Vyshnav K S
  • Wesley Mendes
  • William Kuang
  • William Lucena
  • Wojciech Kasperski
  • YASHWANT KUMAR SONKAR
  • Yee Han
  • Yesenia S. E
  • Yudai Kobayashi
  • Yury Kotlyarov
  • Yusuf Karadag
  • Zach Hoskins
  • Zaher Ghaibeh
  • adam zux
  • alex argunov
  • araigumaG
  • aseem0987
  • athira-kunjumon
  • belleut2u
  • btamm12
  • chai2010
  • chastiefol
  • contributor13
  • coyote-dev
  • cyril
  • danielbm
  • dbrn
  • dcparga
  • egamasa
  • erikmaide
  • eunbeek
  • jacobchrismarsh
  • jamesgiu
  • kauê Marques
  • kimsutto
  • kompowiec2
  • kree666
  • kri88
  • mandras73
  • mmgames
  • nOctaveLay
  • nanachansan
  • rndd
  • roballen99
  • rosescript
  • rypervenche
  • sandlib
  • sanketmunot
  • savuckovi
  • sjas
  • slitherintopython
  • thefear100
  • v-hegde31
  • victor felder
  • yehezkielgunawan
  • youkpter
  • zenby
  • Özcan Oğuz
  • Ramona Saintandre
  • 3IVIS
  • 70726976616379697361686F6178
  • A Dany Mirza
  • ARSAN
  • ASIF ADIB
  • Aaron
  • Abdul Wassay
  • Abhishek Jain
  • Adam Zebiche
  • Adekomi AbdulBaaqi
  • Afdul Fauzan
  • Ahmad Muhardian
  • Ahmad Syarifuddin Randiko
  • Ahmad Zaky
  • Akshama
  • Alan Igilikov
  • Alejandro Mayol
  • Alejandro Mora
  • Aleksandr Denisov
  • Ali
  • Aman Rawat
  • Amoghmule
  • Amr Hesham
  • Ankit
  • Anna Foldvari
  • Anoop G R
  • ArielAyala
  • Arkadiusz Chmura
  • Aryclenio Xavier Barros
  • Assel Abzalova
  • Astrodevil
  • BaoGiang HoangVu
  • Bhaskar Maity
  • Bobby Iliev
  • Bojan Dević
  • Bozhidar Kirev
  • Braxton Christensen
  • Brian
  • Bruno Orlandi
  • Bünyamin Mete
  • CGS-Jack-Bashford
  • Caio Vinicius De Lima
  • CakKhoiron
  • Carlos Fernández
  • Carlos Henrique Rorato Souza
  • Chanwit Settavongsin
  • Christoffer
  • Christopher E. Stith
  • DZE RICHARD
  • Daniel Gonçalves da Silva
  • Darkborderman
  • Dave Cross
  • Deepak Vijay Agrawal
  • Dennis Braun
  • Dev Agarwal
  • Dewa Widyakumara
  • Dheeraj Suthar
  • Diego Alves
  • Diogo Lopes
  • Dmytro Litvinov
  • Dranaxel
  • Dwarkesh Kaswala
  • Dzmitry Lahoda
  • Edwin Schaap
  • Elias Melgaço
  • Eliton D. Gadotti
  • Elton Morais
  • Ema Hîrhui
  • Estevão Costa
  • Eugene Lezov
  • Facundo Giuliani
  • Faizar Septiawan
  • Fawaz AR
  • Fawaz Siddiqi
  • Fergus McDonald
  • Fernanda Kawasaki
  • Gabriel Leite
  • Gabriela Lima
  • Gaetano D'Orsi
  • Gagan Kadadevarmath
  • Gampol T
  • Gaurav Deshpande
  • Gaurav Singh
  • GearWalker
  • Gianpaolo Martins Impronta
  • Gil Gomes
  • GilGits
  • Gonzalo Gómez Sullain
  • Guilherme Bordotti
  • Gunnika
  • HelgeS
  • Hero-Solutions
  • Hez Norense
  • Hilary Matusiak
  • Héctor Iván Patricio Moreno
  • Ian Channing
  • Igor
  • Irvan Fauziansyah
  • Jackson Monteiro
  • Jacob
  • Jacob Marshall
  • Jafar Rezaei
  • Jai
  • Jean de Lima Lopes
  • Jenish Rudani
  • Jeonghun Kim
  • Jeongin Lee
  • Jhan Silva
  • Jiri Adam Jr
  • JoeStone13
  • Johanne Andersen
  • Johnny Cavalcante
  • Jonathan Haddock
  • Jorge Espinoza
  • Jose Simon
  • José Borges
  • João G. Packer
  • João Gabriel
  • Julian Blazek
  • Junghwan Park
  • Jure Šorn
  • Juwand
  • KDH
  • Karen
  • Karl Goffin
  • Karthikeyan Govindaraj
  • Kate Efimova
  • Kirill Rozov
  • Kitania
  • Kokuroh
  • Konstantinos Rantos
  • Lali Akhil Raj
@eshellman eshellman added the 👥 discussion This Repo is guided by its community! Let's talk! label Jan 12, 2021
@EbookFoundation EbookFoundation locked as resolved and limited conversation to collaborators Jan 17, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
👥 discussion This Repo is guided by its community! Let's talk!
Projects
None yet
Development

No branches or pull requests

1 participant