:books: Freely available programming books
Repository Index
47,133 repositories indexed
1–21 of 21 · Most stars
All Algorithms implemented in Python
- python
- algorithm
- algorithms-implemented
- algorithm-competitions
Bash is all you need - A nano claude code–like 「agent harness」, built from 0 to 1
- agent
- claude-code
- teaching
- agent-development
The 500 AI Agents Projects is a curated collection of AI agent use cases across various industries. It showcases practical applications and provides links to open-source projects for implementation, illustrating how AI agents are transforming sectors such as healthcare, finance, education, retail, and more.
Educational framework exploring ergonomic, lightweight multi-agent orchestration. Managed by OpenAI Solution team.
An educational resource to help anyone learn deep reinforcement learning.
A free, online learning platform to make quality education accessible for all.
CTFs as you need them
数学(小学到高中)、英语(三年级到高中)、初中物理的知识图谱:1644 个知识点、2403 条先修边、6723 道题,对齐课标,附自适应前置诊断。
- chinese
- curriculum
- diagnostic
- edtech
Easy to use Python library for creating 2D arcade games.
- python3
- python
- arcade-framework
- arcade-api
Turn PDFs, books and papers into interactive learning webpages|将复杂材料转化为可追溯、可测验、可做笔记的学习网页
Teaching tool and debugging aid in context of references, mutable data types, and shallow and deep copy.
- python3-data-visualization-debugging-education
Don't memorize ML. Understand it from first principles including Inference, Cuda, Deep Learning, Data Science and Reinforcement Learning
- cli
- deep-learning
- education
- from-scratch
Claudemy: an open-source alternative to Udemy and Coursera. Give Claude a topic, it researches the web and builds a course of 2-minute audio lessons with cited sources. A free Claude Code skill.
- ai-course-generator
- ai-education
- anthropic
- audio-lessons
A learning environment for Python suited for beginners and children, inspired by Logo.
- python
- education
- learning-python
- turtle
INGInious is a secure and automated exercises assessment platform using your own tests, also providing a pluggable interface with your existing LMS.
- grading
- assessment
- education
- e-assessment
Magic to display dynamic call graphs of Python function calls
- jupyter-notebook-extension
- ipython-magic
- python
- education
A lightweight server and framework for turn-based multiplayer games
- game-server
- multiplayer
- python
- board-games
Django backend for Helium - Student Planner
A pygame API-compatible reimplementation for running `pygame`-style code inside Jupyter notebooks (backed by ipycanvas)
A lightweight Python package for teaching computational methods through art history. Extract and analyze artist-specific works from WikiArt with built-in visualizations. Designed for digital humanities and computational design courses. Features genre/style analysis, matplotlib integration, and pedagogical clarity over algorithmic complexity.
- art-history
- color-analysis
- color-extraction
- color-palette