Skip to content

Latest commit

 

History

History
78 lines (51 loc) · 3.53 KB

File metadata and controls

78 lines (51 loc) · 3.53 KB

Python For Lazy Devs ✨

A collection of awesome Python frameworks, libraries, software, programs and resources.

🚀 Quick Navigation

Web Frameworks

  • FastAPI - Modern, fast web framework with automatic API documentation and async support
  • Flask - Lightweight WSGI micro framework for quick prototypes and APIs

Async & Performance

  • asyncio - Native async/await for concurrent programming
  • uvloop - Ultra fast asyncio event loop implementation

Data Engineering

  • Polars - Lightning-fast DataFrame library written in Rust (2-10x faster than pandas)
  • DuckDB - In-process SQL OLAP database, perfect for data analysis

Developer Tools

  • Rich - Beautiful terminal formatting with tables, progress bars, and syntax highlighting
  • Typer - Build CLI applications with Python 3.6+ type hints

API Development

  • httpx - Modern HTTP client with async support and HTTP/2
  • Pydantic - Data validation using Python type annotations

Modern CLI

  • Click - Composable command line interface toolkit
  • Questionary - Build interactive command line prompts

Code Quality

  • Ruff - Extremely fast Python linter written in Rust (10-100x faster than existing tools)
  • pytest - Mature full-featured testing framework

Hidden Gems

Scripts

Script Link Description
Black Hat Python Black Hat Python Source code from the book Black Hat Python

🤝 Contributing

Found something awesome? We want it here!

Quick guidelines:

  • One tool per PR - make it focused
  • Format: [Tool](link) - Why it's awesome in one line
  • No duplicates - search first
  • Real-world usage preferred over academic projects

Not sure if it fits? Open an issue and let's discuss!


Made by developers, for developers. Star ⭐ if you find this useful!