Showing 36 of 78 projects
Tutorials, drivers, and applications for asynchronous programming with MicroPython's asyncio library on hardware interfaces.
A request rate limiter for FastAPI applications, powered by pyrate-limiter.
An asynchronous interface for the peewee ORM, enabling async database operations with asyncio for PostgreSQL and MySQL.
Easy and secure Azure Entra ID authentication for FastAPI APIs with B2C, single-tenant, and multi-tenant support.
A collection of reusable plugins for FastAPI to add caching, scheduling, logging, and configuration management with minimal effort.
A pure asyncio MQTT client library for Python with full MQTTv5 support and no callbacks.
A high-performance async REST API template built with FastAPI, GINO, Arq, and Uvicorn, powered by PostgreSQL and Redis.
A Python 3 port of the GraphQL.js reference implementation, providing a reliable GraphQL execution engine for Python applications.
A collection of code samples, unofficial FAQ, and module index for MicroPython, covering hardware drivers, asyncio, GUIs, and embedded systems.
A collection of code samples, unofficial FAQ, and index to supported modules for MicroPython development.
A Python wrapper around asyncpg that provides SQLAlchemy Core support for asynchronous PostgreSQL database operations.
A powerful, modern admin interface and CMS for Python, built on Piccolo ORM with Vue.js frontend.
A Python async MQTT client with full MQTT v5.0 protocol support and automatic reconnection.
A reactive state management library for Python with automatic dependency tracking, inspired by Angular Signals and SolidJS.
Python asynchronous client library for the Kubernetes API, built with asyncio for non-blocking operations.
A Python ORM built on SQLAlchemy core with Pydantic integration for automatic validation and high performance.
A demo chat application using Redis Streams, WebSockets, and FastAPI/Starlette with Python asyncio.
A lightweight MicroPython GUI library for displays with framebuf drivers, supporting input via pushbuttons, encoders, or touchpads.
A high-performance FastAPI backend for creating simple blogs with OAuth2 authentication and CRUD operations.
A FastAPI/Starlette demo implementing a real-time chatroom with WebSocket broadcast and private messaging.
A template for building scalable web APIs with FastAPI and Tortoise ORM, featuring Docker deployment and development utilities.
A lightweight authenticated publish-subscribe protocol for binary data feeds, commonly used for security data sharing.
A lightweight authenticated publish-subscribe protocol for binary data feeds, commonly used in security monitoring.
A complete asynchronous implementation of Python's pathlib for asyncio and trio, enabling non-blocking file system operations.
A Python library implementing CSP-style concurrency with channels, inspired by Go and Clojure's core.async.
A pure-Python implementation of SNMP v1/v2c/v3 engine with complete protocol support and asynchronous I/O.
A Python-native async ORM built on SQLAlchemy core with a familiar Django-like interface.
Wrap the Gemini CLI as an OpenAI-compatible API service to use the free Gemini Pro model via standard API calls.
A Python library providing high-level async/await APIs for serial port communication, built on pySerial and asyncio.
A micro-framework for remotely managing MicroPython boards (ESP32) via a single encrypted MQTT connection.
A scriptable HTTP service and asyncio driver for headless Chrome, compatible with the Splash API.
A full asynchronous web server for MicroPython designed for microcontrollers with minimal memory footprint.
A simple async menu system for MicroPython using a rotary encoder and OLED display for embedded projects.
An asyncio testing server for mocking external HTTP services, similar to the responses library but for aiohttp.
An asynchronous Python library for interacting with Steam services like trade offers, market listings, and Steam Guard.
A robust Python library for bidirectional JSON RPC over WebSockets, built on FastAPI and asyncio.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.