• Home
  • Categories
  • Tags
  • Pricing
  • Submit
  1. Home
  2. Themed Directories
  3. Free Programming Books

Free Programming Books

A massive Awesome-style list of freely available programming books, covering many languages and topics, maintained by the EbookFoundation.

🌐Visit Website

About this tool

Free Programming Books

Website: https://github.com/EbookFoundation/free-programming-books#readme
Category: Themed Directories
Tags: books, programming, education

Overview

Free Programming Books is an open, community-maintained directory of freely available programming learning resources. Curated by the EbookFoundation, it organizes links to books and other educational materials covering many programming languages, tools, and computer science topics.

Features

  • Extensive, curated directory

    • Large, Awesome-style list focused on programming and CS learning materials.
    • Maintained as an open GitHub repository.
  • Multiple resource types

    • Free programming books (primary focus).
    • Additional folders for:
      • casts – likely podcasts / screencasts and similar media.
      • courses – free online courses and structured learning paths.
      • docs – documentation or guides related to the project and lists.
      • more – extra free learning resources beyond core books.
  • Broad topic and language coverage

    • Content organized into sublists under the books directory by language, technology, or topic (e.g., specific programming languages, tools, frameworks, general CS concepts).
    • Aimed at learners ranging from beginners to advanced programmers.
  • Multi-language support

    • Lists of free learning resources available in many human languages, not limited to English.
  • Open repository structure

    • Public folders for configuration and project automation, including:
      • .github – workflows and repository-specific configuration.
      • _includes, _config.yml – Jekyll or site-generation configuration, enabling the list to be browsed as a website.
      • scripts – helper scripts to maintain and validate the lists.
    • Standard project files like LICENSE, .gitignore, and README.md.
  • Open licensing

    • Distributed under a Creative Commons BY 4.0 license (CC BY 4.0), allowing sharing and adaptation with attribution.
  • Community-driven maintenance

    • Hosted on GitHub with thousands of commits and a long history of contributions.
    • Open to pull requests and issue-based discussion for adding, updating, or organizing resources.

Pricing

  • All listed resources are free to access, and the directory itself is free and open-source.

Brand

  • Maintainer: EbookFoundation
  • GitHub Organization: https://github.com/EbookFoundation
  • Brand logo: https://avatars.githubusercontent.com/u/14127308
Surveys

Loading more......

Information

Websitegithub.com
PublishedDec 25, 2025

Categories

1 Item
Themed Directories

Tags

3 Items
#books
#programming
#education

Similar Products

3 result(s)
3.5B Web Pages from CommonCrawl 2012

Large-scale web crawl dataset containing 3.5 billion web pages from CommonCrawl (2012), suitable for web mining, search, and network analysis research. Listed as part of an awesome-style collection of computer networks datasets.

30 Seconds of Code

An Awesome-style collection of short, easy-to-understand JavaScript code snippets you can grasp in 30 seconds.

50projects50days

A GitHub repository by Brad Traversy containing 50+ small, focused web development mini projects built with HTML, CSS, and JavaScript, useful as a curated collection of example projects for learning or referencing in awesome-style directories.

Built with
Ever Works
Ever Works

Connect with us

Stay Updated

Get the latest updates and exclusive content delivered to your inbox.

Product

  • Categories
  • Tags
  • Pricing
  • Help

Clients

  • Sign In
  • Register
  • Forgot password?

Company

  • About Us
  • Admin
  • Sitemap

Resources

  • Blog
  • Submit
  • API Documentation
All product names, logos, and brands are the property of their respective owners. All company, product, and service names used in this repository, related repositories, and associated websites are for identification purposes only. The use of these names, logos, and brands does not imply endorsement, affiliation, or sponsorship. This directory may include content generated by artificial intelligence.
Copyright © 2025 Ever. All rights reserved.·Terms of Service·Privacy Policy·Cookies