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
161 forks
Language: Python
last commit: about 19 hours 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 with automatic interactive documentation and robust standards-based features. 77,670
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. 27,737
zhanymkanov/fastapi-best-practices A collection of best practices and conventions for building scalable and maintainable FastAPI applications. 9,324
pipedreamhq/pipedream An integration platform for automating data flows between applications and services. 8,981
jonra1993/fastapi-alembic-sqlmodel-async An async web framework template for building secure and efficient APIs with authentication and role-based access control. 1,008
fastapi-users/fastapi-users A users management platform providing customizable authentication and registration functionality for FastAPI applications. 4,670
fastify/fastify A high-performance web framework for Node.js with a focus on developer experience and minimal overhead. 32,408
ml-tooling/opyrator Automates conversion of machine learning code into production-ready microservices with web API and GUI. 3,102
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,699
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,156
streamlit/streamlit Streamlit allows developers to build interactive web apps from Python scripts using a simple and intuitive API. 35,828
redpanda-data/connect Stream processor for connecting various data sources and sinks using Apache V2 or Enterprise builds. 8,140
pallets/flask A lightweight Python framework for building web applications with flexible dependencies and extensible functionality. 68,094