faif / python-patterns
A collection of design patterns/idioms in Python
β40,197Updated last week
Related projects: β
- What the f*ck Python? π±β35,659Updated 3 months ago
- Minimal examples of data structures and algorithms in Pythonβ23,938Updated 2 months ago
- Python best practices guidebook, written for humans.β28,181Updated last month
- 120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.β29,336Updated 4 months ago
- Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.β26,886Updated 2 weeks ago
- The Python micro framework for building web applications.β67,563Updated 2 weeks ago
- Comprehensive Python Cheatsheetβ36,111Updated this week
- Scrapy, a fast high-level web crawling & scraping framework for Python.β52,359Updated last week
- A simple, yet elegant, HTTP library.β51,991Updated 2 weeks ago
- All Algorithms implemented in Pythonβ184,175Updated last week
- An opinionated list of awesome Python frameworks, libraries, software and resources.β218,685Updated last month
- A curated list of awesome Machine Learning frameworks, libraries and software.β65,399Updated last month
- The Python programming languageβ62,334Updated this week
- The uncompromising Python code formatterβ38,591Updated this week
- Python programs, usually short, of considerable difficulty, to perfect particular skills.β22,599Updated this week
- Rich is a Python library for rich text and beautiful formatting in the terminal.β48,886Updated last week
- A cross-platform command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, C projeβ¦β22,314Updated this week
- 100 Days of ML Codingβ44,511Updated 8 months ago
- The Web framework for perfectionists with deadlines.β79,210Updated this week
- FastAPI framework, high performance, easy to learn, fast to code, ready for productionβ75,663Updated this week
- Python Development Workflow for Humans.β24,812Updated this week
- Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects,β¦β43,263Updated this week
- Master the command line, in one pageβ152,799Updated 2 months ago
- A complete daily plan for studying to become a machine learning engineer.β28,073Updated 3 months ago
- Papers from the computer science community to read and discuss.β86,824Updated last week
- Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.β269,677Updated last month
- scikit-learn: machine learning in Pythonβ59,439Updated this week
- List of awesome university courses for learning Computer Science!β56,535Updated last year
- A Fast, Extensible Progress Bar for Python and CLIβ28,340Updated last month
- Never use print for debugging againβ16,349Updated last week