free-programming-books
:books: Freely available programming books
Discover what resources are rejected from the free programming books list Avoid non-free content email registration links and more Learn what qualifies for inclusion
How to Update or Correct Information for an Existing Resource Entry in Free Programming BooksEasily update or correct resource entries in the Free Programming Books repository. Follow our guide to edit Markdown files, ensure correct formatting, and submit a pull request for seamless updates.
How to Handle Free Resources That Require Email Signup in free-programming-booksLearn how to handle free resources that require email signup for the free-programming-books repository. Discover the specific guidelines for contribution to ensure acceptance.
Internet Archive Links Policy in Free-Programming-Books: Contribution Guidelines ExplainedLearn the Internet Archive links policy for free-programming-books. Discover how to properly archive resources to ensure content accessibility and contribute effectively to the repository.
How to Help Translate the Free Programming Books Repository DocumentationContribute to free programming books! Learn how to translate repository documentation by updating Markdown files, crediting translators, and passing fpb-lint checks via pull request.
How to Propose a New Category or Subsection for Resources in Free-Programming-BooksLearn how to propose a new category or subsection for free programming books. Follow our guide to suggest changes to the EbookFoundation/free-programming-books repository easily.
Automated Tests and Validation Checks in Free-Programming-Books: A Complete GuideDiscover the automated tests and validation checks used in the free-programming-books repo. Learn how GitHub Actions ensure Markdown linting URL validation and more.
How to Add Resources for Languages Not Currently Listed in Free Programming BooksContribute new programming language resources to Free Programming Books. Learn how to add language specifics by forking the repo and submitting a pull request.
Distinction Between 'Books' and 'Courses' Sections in the Free Programming Books RepositoryUnderstand the difference between Books and Courses sections in the free-programming-books repository. Discover static e-books versus interactive video learning resources.
What License Governs the Free-Programming-Books Repository Content?Discover the license governing the free-programming-books repository content. Learn how the CC-BY-4.0 license allows free sharing and adaptation with proper credit.
How to Report Broken or Dead Links in the Free-Programming-Books RepositoryFind out how to report broken or dead links in the free-programming-books repository. Learn to submit GitHub Issues or Pull Requests to help maintain the resource.
What File Formats Are Permissible for Resource Entries in Free Programming BooksDiscover permissible file formats like PDF, HTML, ePub, and Git repos for resource entries in Free Programming Books. Learn submission requirements and formatting syntax.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →