📚 Freely available programming books
-
Updated
Nov 4, 2025 - Python
Education is a purposeful activity directed at achieving certain aims, such as transmitting knowledge or fostering skills and character traits.
📚 Freely available programming books
All Algorithms implemented in Python
A free, online learning platform to make quality education accessible for all.
Short Python code snippets for all your development needs
Solutions for various coding/algorithmic problems and many useful resources for learning algorithms and data structures
SEED Labs developed in the last 20 years.
A small, simple editor for beginner Python programmers. Written in Python and Qt5.
Simple JupyterHub distribution for 1-100 users on a single server
A simple interface to GPIO devices with Raspberry Pi
Open source education / school management system
🧮 Algorithms and Data Structures in several Programming Languages
🐢 🌎 📚 a community-owned language-learning platform
Minimalist NMT for educational purposes
A zero-boilerplate games programming framework for Python 3, based on Pygame.
A math problem generator, created for the purpose of giving self-studying students and teaching organizations the means to easily get access to high-quality, generated math problems to suit their needs.
Python API wrapper for Instructure's Canvas LMS. Easily manage courses, users, gradebooks, and more.