Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more ā
Top 23 Python Learning Projects
-
Professional Programming by Charles-Axel Dein
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
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 Python
-
Project mention: Show HN: Toolkit for LLM Fine-Tuning, Ablating and Testing | news.ycombinator.com | 2024-04-07
This is a great project, little bit similar to https://github.com/ludwig-ai/ludwig, but it includes testing capabilities and ablation.
questions regarding the LLM testing aspect: How extensive is the test coverage for LLM use cases, and what is the current state of this project area? Do you offer any guarantees, or is it considered an open-ended problem?
Would love to see more progress toward this area!
-
-
-
learn-x-by-doing-y
š ļø Learn a technology X by doing a project - Search engine of project-based learning
-
-
Nutrient
Nutrient ā The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrientās SDK handles billion-page workloads - so you donāt have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
-
code2vec
TensorFlow code for the neural network presented in the paper: "code2vec: Learning Distributed Representations of Code"
-
-
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.
-
AnkiAIUtils
AI-powered tools to enhance Anki flashcards with explanations, mnemonics, illustrations, and adaptive learning for medical school and beyond
Project mention: Voice2Anki: FOSS tool to turn many audio into flashcards | news.ycombinator.com | 2024-12-28Hi hn,
I am nearly at the end of medical school so it is time I publish and "advertise" my open source scripts/apps for anki!
Iām excited to share *[Voice2Anki](https://github.com/thiswillbeyourgithub/Voice2Anki)*, a tool Iāve been developing that combines the power of LLMs (like ChatGPT) and TTS models (like OpenAIās Whisper) to create *high-quality Anki flashcards* from voice recordings. Itās designed to be *fast*, *flexible*, and *language-agnostic*, making it a powerful tool for anyone who uses Anki for learning or memorization.
This project is part of a larger suite of tools Iāve been building to enhance Anki workflows. You can explore more in *[AnkiAIUtils](https://github.com/thiswillbeyourgithub/AnkiAIUtils)*.
### Why I Built This
-
Some tools for model validation include Neptune AI, Kolena, and Censius.
-
-
-
-
python-bitcoin-utils
Library to interact with the Bitcoin network. Ideal for low-level learning and experimenting.
-
-
Get the source code (and leave a little ā while you're there): https://github.com/AstraBert/everything-ai Get a quick-start with the documentation: https://astrabert.github.io/everything-ai/
-
-
RLSolver
Solvers for NP-hard and NP-complete problems with an emphasis on high-performance GPU computing.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Learning discussion
Python Learning related posts
-
AnkiAIUtils: Flashcards+AI Illustrations, Explanations, Mnemonics etc. ā FOSS
-
Voice2Anki: FOSS tool to turn many audio into flashcards
-
I send myself automated emails to practice Dutch
-
Free Python Learning Platforms
-
The Unix Pipe Card Game
-
Learn X by Doing Y
-
The Mnemosyne Project: An Anki Alternative
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 12 Feb 2025
Index
What are some of the best open-source Learning projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | professional-programming | 47,268 |
2 | learn oops in python | 16,645 |
3 | ludwig | 11,304 |
4 | oppia | 5,922 |
5 | binarytree | 1,810 |
6 | learn-x-by-doing-y | 1,505 |
7 | futurecoder | 1,330 |
8 | code2vec | 1,110 |
9 | Your-Journey-To-Fluent-Python | 1,108 |
10 | mathgenerator | 697 |
11 | awesome-monte-carlo-tree-search-papers | 663 |
12 | AnkiAIUtils | 650 |
13 | neptune-client | 599 |
14 | programming-for-kids | 597 |
15 | mnemosyne | 525 |
16 | movies2anki | 317 |
17 | python-bitcoin-utils | 305 |
18 | tntorch | 288 |
19 | everything-ai | 226 |
20 | incremental-reading | 217 |
21 | RLSolver | 142 |
22 | surv_ai | 104 |
23 | drill | 97 |