flwr has 169K monthly downloads and 7K GitHub stars. Version 1.32.1 supports Python <4.0,>=3.11, first published in 2020.
It is actively maintained under a permissive license, last released in Jul 2026.
It is built on top of alembic, click and cryptography. It is used by 28 tracked packages, including fedmodelkit, fedops and fed-rag.
GitHub topics include flower, federated-learning and federated-learning-framework.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- alembic <2.0.0,>=1.18.1
- click <9.0.0,>=8.0.0
- cryptography <47.0.0,>=46.0.7
- grpcio <2.0.0,>=1.70.0
- grpcio-health-checking <2.0.0,>=1.70.0
- iterators <0.0.3,>=0.0.2
- numpy <3.0.0,>=1.26.0
- packaging <26.0,>=24.0
- pathspec <0.13.0,>=0.12.1
- protobuf <7.0.0,>=5.28.0
- pycryptodome <4.0.0,>=3.18.0
- pyyaml <7.0.0,>=6.0.2
- requests <3.0.0,>=2.33.0
- rich <15.0.0,>=14.0.0
- sqlalchemy <3.0.0,>=2.0.45
- tomli <3.0.0,>=2.0.1
- tomli-w <2.0.0,>=1.0.0
- typer <0.21.0,>=0.13.0
- uv <0.12.0,>=0.11.15
5 optional dependencies
- browser-use[agent]
- ray[simulation]
- starlette[rest]
- trafilatura[agent]
- uvicorn[rest]