The Algorithms (Python)
Reference implementations of algorithms and data structures in Python.
Why it is included
All Algorithms implemented in Python. Contribute to TheAlgorithms/Python development by creating an account on GitHub.
Best for
Students and interview candidates studying classic algorithms.
Strengths
- Open source
- High community visibility
Limitations
- Verify license and support model for your use case
Good alternatives
Related tools
Education & Learning
Moodle
Learning management system for courses, quizzes, and cohorts.
Education & Learning
BigBlueButton
Web conferencing built for online learning with whiteboard, breakout rooms, and LMS hooks.
Education & Learning
Safe Exam Browser
Locked-down browser environment for e-assessments: restricts apps, URLs, and resources during online exams.
Education & Learning
Canvas LMS
Instructure’s open-core learning management system.
Education & Learning
JavaScript Algorithms
Algorithms and data structures implemented in JavaScript with explanations.
AI & Machine Learning
Keras
High-level multi-backend deep learning API (TensorFlow, JAX, PyTorch) focused on ergonomics and fast iteration.
