* books: add Pro Git (ar)
Add Arabic translation of Pro Git by Scott Chacon and Ben Straub.
Available at: https://git-scm.com/book/ar/v2
* fix: add (HTML) format tag to Pro Git entry
fpb-lint requires format tags for web-hosted books.
Adding (HTML) to the Pro Git Arabic entry.
* fix: remove duplicate content, keep clean single copy + Git section
* fix-duplicates
* Update Pro Git link to GitHub repository
* removed broken links (#13116)
* added c++ book(#13116)
* added java book(#13116)
* added ruby book(#13116)
* added C++ book(#13116)
* verified author names(#13116)
* resolved c++ index
* renamed c++ book name
* fix c++ anchor
* fix fpb-lint and anchor
* removed c++ website
* Update books/free-programming-books-ta.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Fix link for 'எளிய தமிழில் JAVA' resource
* Fix link formatting for JAVA resource
* removed Java
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Add the official Python documentation tutorial (docs.python.org/es/3/tutorial/)
to the Spanish Python section. This is the official tutorial maintained by
the Python Software Foundation and translated by the python-docs-es community.
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* Remove C Programming section and update HTML links
Removed references to the C Programming Language and updated HTML book links.
* Remove C Programming Language entry from index
Add 6 high-quality free Chinese resources to the 人工智能 (Artificial Intelligence) section:
- 大规模语言模型:从理论到实践 (Large Language Models: Theory to Practice)
- 动手学强化学习 (Hands-on Reinforcement Learning)
- 动手学深度学习 (Dive into Deep Learning, Chinese edition)
- 南瓜书PumpkinBook (PumpkinBook - ML formula derivations)
- 深度学习500问 (Deep Learning 500 Questions)
- 神经网络与深度学习 (Neural Networks and Deep Learning)
All links verified and resources are freely accessible.
Co-authored-by: ItOnlyWorksOnMyGPU <ItOnlyWorksOnMyGPU@proton.me>
* Fix broken link for Learn Python With Jupyter (Fixes#13083)
* Remove trailing slash from Learn Python With Jupyter link
* Apply maintainer formatting suggestion
Co-authored-by: Eric Hellman <eric@hellman.net>
---------
Co-authored-by: Shilpa G <Shilpaghilapg813@gmail.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
* Removed 403 Forbidden - Object-Oriented Programming in JavaTM Textbook
* Book added: Linux Essentials - Linux Professional Institute
* three LPI books added
* version number removed from LPI books
* Operating Systems and Middleware - Max Hailperin removed due to 404 access denied
* removed broken link
* Add 'The Math Behind Artificial Intelligence' book
* Fix author formatting for AI book entry
* Fix order of 'The Math Behind Artificial Intelligence' entry
* Update free-programming-books-subjects.md
* Add Architecture of Advanced Numerical Analysis Systems book from Springer, by Wang & Zhao
* Add a PDF URL to a recently removed HTML version of a book
* Mark book as a draft version as it is labeled as such
* Add ColdFusion Fiddle CFML playground
* Fix URL trailing slash
* This resource still exists
* Remove resource that no longer exists
* Add Licence to resource
* Amend author separation format
* Explicitly specify base URL, otherwise link doesn't work
* docs(books): Remove unavailable Turkish Rust book link (issue #13028)
Removed a PDF link for 'Rust'a Giriş' from the Rust section.
* Fix linter error: remove invalid empty link placeholder
* fix: add blank line between sections to fix linter error
* Removed 403 Forbidden - Object-Oriented Programming in JavaTM Textbook
* Book added: Linux Essentials - Linux Professional Institute
* three LPI books added
* version number removed from LPI books
* Operating Systems and Middleware - Max Hailperin removed due to 404 access denied
* Get latest version of file and add 4 dsa books
* Add 4th edition book to alpha order
* Fixed 2 broken links in subjects.md file
* Fixed 3 issues with DSA books address titles and books
* Fix lint issue with extra line underneath books
* Remove dup link and add new link for dsa
* Remove dup book
* Update books/free-programming-books-subjects.md
Co-authored-by: Eric Hellman <eric@hellman.net>
* Update books/free-programming-books-subjects.md
Co-authored-by: Eric Hellman <eric@hellman.net>
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
* Add OpenStax Data Science and Python Books to Learning Resources
Added the OpenStax textbook "Principles of Data Science" to the learning resources section:
* [Principles of Data Science](https://openstax.org/details/books/principles-data-science) - OpenStax (PDF) (CC BY-NC-SA 4.0)
This book is a free, open educational resource covering key topics in data science, including Python examples, data ethics, AI, and real-world applications. It is published under a Creative Commons license and provides high-quality material for students and developers.
This contribution adds value to the project by providing learners with a legally shareable, comprehensive data science textbook.
* Fix broken Biopython Tutorial link
Updated the Biopython Tutorial and Cookbook link to a working URL:
* [Biopython Tutorial and Cookbook](https://biopython.org/wiki/Documentation) (HTML)
The previous PDF link was broken, so this update ensures users can access the tutorial successfully. This keeps the learning resources section functional and helpful for all developers.
* Broken PDF link in Biopython Tutorial and Cookbook
* fix Biopython Tutorial and Cookbook PDF build issue for Hacktoberfest 2025
docs: fix Biopython Tutorial and Cookbook PDF build issue for Hacktoberfest 2025
Resolved an issue affecting the generation of the Biopython Tutorial and Cookbook PDF version.
This update ensures the documentation builds successfully alongside the HTML output,
providing a complete and accurate reference for users. Verified after recent changes to the
documentation pipeline.
* Remove .idea folder
* Update free-programming-books-en.md by adding "_English_"
I resolve back the error to _English_
* Move "Principles of Data Science" to Data Science Subjects List
* Added Principles of Data Science into Data Science Topics
* Revert English by Programming & Subject
I had remove the double "___"
* Fix: removed broken APL book link (404)
* Fix: remove APL book entry per maintainer request
---------
Co-authored-by: Your Name <your.email@example.com>
* Add FASTAPI info in python section
* Fix FastAPI section formatting and lint warnings
* Add authors for the fastapi list removed descriptions
* Add fastapi to top of page so users can easly navigate
* Add fastapi section and index above flask to have in order
* Remove the blue book fastapi so there are no duplicates
* Change no of lines between fastapi and django
* Add the blue book into the fastapi section
* Remove DSA from this file that i added
* Add 3 DSA (Data Structures & Algorithms) Books + DSA Index
* Move DSA into subjects file from langs file
* add books to the 1 DSA section and remove duplicates
* Add DSA books in alpha order
* 'A Byte of Vim': dead link, missing authors
* 'Visual Studio 2019 Succinctly': 'HTML' > 'online'
* Adding 'Visual Studio Code - The Essentials', its authors, format, licence, wip notation
* removing trailing slash
* licence for A Byte of Vim, GNU Emacs Manual, Learn Vim (the Smart Way)
* adding formats for learn Neovim, learn Vim For the Last Time, learn Vim Progressively and learn Vimscript the Hard Way
* adding licence for vim galore
* format and licence for Vim Reference Guide
* updating 'The Craft of Text Editing' full title
* Add working APL book links and arrange in alphabetical order
* Fix broken Bengali programming book links: Remove 404 link from C++ section, add new C book from Bangladesh Open University, add new C++ book from Shikkhok.com
* Modify programming book links in Bengali
undo changes to null as already changed in another pull request
* Remove APL book with bad SSL certificate as requested
* Add FASTAPI info in python section
* Fix FastAPI section formatting and lint warnings
* Add authors for the fastapi list removed descriptions
* Add fastapi to top of page so users can easly navigate
* Add fastapi section and index above flask to have in order
* Remove the blue book fastapi so there are no duplicates
* Change no of lines between fastapi and django
* Add the blue book into the fastapi section
* Remove DSA from this file that i added