SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Learning Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
learn oops in python
📚 Playground and cheatsheet for learning Python. Collection of Python scripts that are split by topics and contain code examples with explanations.
-
-
-
-
learn-x-by-doing-y
🛠️ Learn a technology X by doing a project - Search engine of project-based learning
Project mention: 🚀 Learn to Code Like a Genius (and Not Waste Time) — A Practical Guide for Real Beginners | dev.to | 2025-11-22These two GitHub repos can keep you busy for months: Build Your Own X — recreate famous tools Learn X by Doing Y — Project-based guides for every tech
-
-
-
engram
Evidence-based learning engine for Claude Code — first-principles curricula, free-recall verification with receipts, FSRS-scheduled memory, and explorable artifacts. Learn anything; keep it. (by nagisanzenin)
Project mention: Show HN: My AI keeps getting smarter. I don't. So I built Engram | news.ycombinator.com | 2026-07-30 -
-
code2vec
TensorFlow code for the neural network presented in the paper: "code2vec: Learning Distributed Representations of Code"
-
AnkiAIUtils
AI-powered tools to enhance Anki flashcards with explanations, mnemonics, illustrations, and adaptive learning for medical school and beyond
Project mention: Show HN: I built FlipCards – a flashcard app with variations to improve learning | news.ycombinator.com | 2025-09-04BTW I made and used my own reformulator script for anki cards. Every night the script would just find the failed cards of the day and reformulate them.
It's part of my AnkiAiUtils: https://github.com/thiswillbeyourgithub/AnkiAIUtils
-
mathgenerator
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.
-
awesome-monte-carlo-tree-search-papers
A curated list of Monte Carlo tree search papers with implementations.
-
-
My gut reaction is "I wish they'd just get to the point". Tbf some people would probably react the same way to my issue thread on the bug that I hit: https://github.com/mnemosyne-proj/mnemosyne/issues/99
-
math-worksheet-generator
Create basic addition, subtraction, multiplication and division practice questions with the answer sheet
In the past three months, I worked on various open source projects, including my own project Repo Context Packager, Math Worksheet Generator and Open Web Calendar. This month, I want to challenge myself to work on a larger and more widely used project - Scrapy, a Python module for web crawling.
-
hydrafw
HydraBus HydraFW official firmware for open source multi-tool for anyone interested in learning/developping/debugging/hacking/Penetration Testing for basic or advanced embedded hardware
-
python-bitcoin-utils
Library to interact with the Bitcoin network. Ideal for low-level learning and experimenting.
-
-
-
-
Free Official YouTube Content
Awesome list of Official YouTube Channels offering Free Official YouTube Content like Movies, TV Shows, Cartoons, Anime, Cartoons, Documentaries, TV Shows, Sports, VFX Breakdown, Esport, Tech & Security, Short Films & More.
Project mention: Free Official YouTube Content – A List/Collection of Official YouTube Channels | news.ycombinator.com | 2026-05-29
Python Learning discussion
Python Learning related posts
-
Don't delete your old code. It might be someone's next starting point
-
Codex logging bug may write TBs to local SSDs
-
NousResearch Agent, Open-Source Notebook LM, & Local Multimodal OCR for Consumer GPUs
-
Project Nomad – Knowledge That Never Goes Offline
-
Show HN: I built FlipCards – a flashcard app with variations to improve learning
-
The Mnemosyne Project
-
LibreLingo – FOSS Alternative to Duolingo
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Aug 2026
Index
What are some of the best open-source Learning projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | professional-programming | 51,403 |
| 2 | learn oops in python | 18,190 |
| 3 | ludwig | 11,747 |
| 4 | oppia | 6,762 |
| 5 | learnhouse | 2,125 |
| 6 | learn-x-by-doing-y | 1,927 |
| 7 | binarytree | 1,812 |
| 8 | futurecoder | 1,517 |
| 9 | engram | 1,319 |
| 10 | Your-Journey-To-Fluent-Python | 1,207 |
| 11 | code2vec | 1,144 |
| 12 | AnkiAIUtils | 875 |
| 13 | mathgenerator | 732 |
| 14 | awesome-monte-carlo-tree-search-papers | 713 |
| 15 | programming-for-kids | 661 |
| 16 | mnemosyne | 598 |
| 17 | math-worksheet-generator | 537 |
| 18 | hydrafw | 447 |
| 19 | python-bitcoin-utils | 356 |
| 20 | learn | 347 |
| 21 | tntorch | 310 |
| 22 | incremental-reading | 228 |
| 23 | Free Official YouTube Content | 215 |