Sorting:

Uvicorn is a high-performance, asynchronous Python ASGI server built for modern web applications using frameworks like FastAPI and Starlette, offering superior speed and efficiency compared to traditional WSGI servers. It supports WebSockets, HTTP/2, and is commonly used with Gunicorn in production for multi-process scaling and easy integration with reverse proxies.

Hypercorn is a versatile Python ASGI/WSGI server, inspired by Gunicorn and built on Quart, offering flexible deployment options with support for multiple worker types and modern protocols like HTTP/3 and QUIC. It excels in handling WebSockets, HTTP/2, and long-lived connections, making it a powerful choice for real-time web applications and seamlessly integrates with reverse proxies for production environments.

Gunicorn is a Python WSGI HTTP server ideal for deploying synchronous web applications like Django and Flask, leveraging a pre-fork worker model for scalability and performance. It's easy to configure and often paired with reverse proxies like Nginx for enhanced performance and load balancing, offering various worker types to optimize application needs.
Daphne is an ASGI server written in Python that allows Django applications to handle real-time communication via HTTP, HTTP2, and WebSockets, commonly used with Django Channels. Built on Twisted, it bridges web clients and Django, supporting deployments with reverse proxies for scalable, bidirectional interactions, enabling features like chat and live updates.

Hugging Face Transformers provides pre-trained, state-of-the-art machine learning models for diverse tasks like NLP, computer vision, and audio, enabling quick implementation without extensive training. With multi-framework support and export options, it promotes flexibility and efficient deployment, accelerating model development across various modalities.

PyTorch is a user-friendly, open-source machine learning library, primarily developed by Facebook, that provides a dynamic platform for building and experimenting with deep learning models in areas like NLP and computer vision, leveraging GPU acceleration for efficient tensor computations. Its dynamic computational graph and high-level APIs, alongside strong community support, make it a popular choice for researchers and developers seeking flexibility and rapid prototyping in AI.

TensorFlow is a versatile, open-source machine learning library developed by Google, offering tools and features for building and deploying AI models across diverse platforms. Its comprehensive ecosystem supports tasks like neural network training and natural language processing, empowering developers to create scalable AI-driven solutions with high-level APIs and specialized components for mobile and web deployment.

Polars is a high-performance, open-source data manipulation library written in Rust that utilizes multi-threading and vectorized processing to enable fast and efficient data wrangling. Its user-friendly API, Apache Arrow integration, and out-of-core capabilities simplify complex tasks while optimizing performance on both small and large datasets.

TestDriven.io offers a comprehensive, hands-on platform that teaches developers of all levels how to build robust web applications using Test-Driven Development (TDD) and modern technologies like Python, React, and AWS. Students gain practical experience through expert-led tutorials, community support, and real-world examples, enabling them to immediately apply their skills and build high-quality, testable code.

uv is a lightning-fast Python package and project manager, written in Rust, that replaces tools like pip and poetry while offering 10-100x speed improvements. It supports multiple Python versions and advanced project management, providing a flexible, high-performance solution for developers.

Refactoring.Guru is a resource for developers to learn and implement design patterns, proven solutions to common software design problems, offering a catalog of 22 classic patterns explained with Python examples. The site details the intent, usage, and benefits of each pattern, helping developers improve software architecture and build more efficient, scalable systems.

A free, weekly email newsletter for those interested in Python development and various topics around Python and the community.
- AsyncIO
- BytesIO
- Django
- Django REST Framework
- Duck Typing
- Enumerations
- FastAPI
- Flask
- Multiprocessing
- nox
- NumPy
- Pandas
- pdb
- PEP
- Pipx
- Poetry
- Polars
- Pydantic
- pyproject.toml
- PyPy
- Python
- Reflex
- SQLAlchemy
- String Interpolation
- unittest
- Wagtail
- Crawlee
- Data Visualization
- DuckDB
- LLM
- MongoDB
- PostgreSQL
- Sigstore
- Sqlite
- VSCode
- R
- Rust

Weekly Django news, articles, projects, and more.

Django GDPR Cookie Consent is a cost-effective, ready-to-use Django app ensuring GDPR cookie compliance, offering easy setup, customizable design, and comprehensive functionality without recurring costs or domain limitations. It saves developers time and money compared to building a solution in-house or using expensive third-party services.

Django Paddle Subscriptions is a Django app streamlining SaaS subscription management, simplifying international tax compliance and billing through Paddle's platform. This €400 solution saves developers significant time and effort compared to building a system from scratch, offering a customizable and secure platform for scaling global SaaS businesses.

Kaggle is a leading platform for data science competitions, where users tackle real-world challenges, share datasets, and build predictive models in a collaborative environment. Now under Google, Kaggle offers a rich progression system and resources that connect and support millions of data scientists worldwide.

The Python 3 documentation provides comprehensive guidance on Python’s syntax, features, and standard library, helping users of all levels navigate the language. It includes sections like tutorials, library references, FAQs, and in-depth guides for both beginners and advanced developers.

Django is a powerful Python web framework that simplifies building complex web applications by providing ready-to-use tools like an ORM, templating engine, and admin interface. Its documentation offers step-by-step tutorials for beginners and in-depth guides for advanced developers, covering everything from basic setup to performance optimization and security.

A collection of curated tips, tricks, and code snippets focused on web development with the Django framework, created by Aidas Bendoraitis. Covering everything from backend and frontend development to testing and deployment, it offers practical, shareable insights for developers of all levels.

"Django 3 Web Development Cookbook" offers practical, task-based solutions for building secure, high-performance web applications using Django and Python. Covering key topics like models, views, forms, and security, this book equips developers with the tools to create scalable apps efficiently.

The Quick Python Book, Fourth Edition is the definitive guide to the Python language, written by Python authority and former Chair of the Python Software Foundation Board or Directors Naomi Ceder. With the personal touch of a skilled teacher, Naomi beautifully balances details of the language with the insights and advice you need to handle any task. You’ll learn skills you can turn to doing almost anything with Python—from analyzing data, to writing scripts, and even developing software. Plus, quick-check questions, end-of-chapter labs, and a final case study all help consolidate your knowledge.

Some folks naturally think in SQL. This book leverages the SQL design patterns to create Python code without the overheads of a database.

An introduction to the Python programming language and its most popular tools for scientists, engineers, students, and anyone who wants to use Python for research, simulations, and collaboration.

Impractical Python Projects is a collection of fun and educational projects designed to entertain programmers while enhancing their Python skills. It picks up where the complete beginner books leave off, expanding on existing concepts and introducing new tools you'll use daily. And to keep things interesting, each project includes a zany twist featuring historical incidents, pop culture references, and literary allusions.
Add a Python-related resource!
Do you have a useful resource for other Python developers? List them here!