faststream

Event stream client

A Python framework that simplifies the development of asynchronous services integrating with event streams like Apache Kafka, RabbitMQ, and Redis.

FastStream is a powerful and easy-to-use Python framework for building asynchronous services interacting with event streams such as Apache Kafka, RabbitMQ, NATS and Redis.

GitHub

3k stars
23 watching
165 forks
Language: Python
last commit: about 1 month ago
Linked from 2 awesome lists

asyncapiasynciodistributed-systemsfastkafkafaststreamkafkanatspropanpythonrabbitmqredisstream-processing

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
fastapi/fastapi A modern Python framework for building high-performance RESTful APIs 78,676
tschellenbach/stream-framework A Python library for building activity streams and newsfeeds using distributed data stores 4,733
fastapi/full-stack-fastapi-template A full-stack template for building modern web applications using FastAPI and React. 28,452
zhanymkanov/fastapi-best-practices A collection of best practices and conventions for building scalable and maintainable FastAPI applications. 9,679
pipedreamhq/pipedream An integration platform that enables developers to automate workflows across multiple applications and services using pre-built components and custom code 9,075
jonra1993/fastapi-alembic-sqlmodel-async An async web framework template for building secure and efficient APIs with authentication and role-based access control. 1,022
fastapi-users/fastapi-users A users management platform providing customizable authentication and registration functionality for FastAPI applications. 4,748
fastify/fastify A web framework designed to provide the best developer experience with minimal overhead and a powerful plugin architecture. 32,612
ml-tooling/opyrator Automates conversion of machine learning code into production-ready microservices with web API and GUI. 3,116
leonh/redis-streams-fastapi-chat A simple Redis Streams backed Chat app demonstration project 217
fastendpoints/fastendpoints A lightweight framework for building RESTful APIs in ASP.NET 6 and newer 4,755
apache/flink An open-source stream processing framework with powerful capabilities for handling high-throughput and low-latency data streams in various programming languages 24,261
streamlit/streamlit Streamlit allows developers to build interactive web apps from Python scripts using a simple and intuitive API. 36,168
redpanda-data/connect Stream processor for connecting various data sources and sinks using Apache V2 or Enterprise builds. 8,165
pallets/flask A lightweight Python framework for building web applications with flexible dependencies and extensible functionality. 68,340