fiftyone has 148K monthly downloads and 11K GitHub stars. Version 1.18.0 supports Python 3.10+, first published in 2020.
It is actively maintained under a permissive license, last released in Jul 2026.
It is built on top of aiofiles, argcomplete and async-lru. It is used by 17 tracked packages, including airo-dataset-tools, fiftyone-mcp-server and yolo-scout.
GitHub topics include machine-learning, artificial-intelligence and deep-learning.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- aiofiles <26,>=20
- argcomplete <4,>=2
- async-lru <3,>=2
- beautifulsoup4 <5,>=2
- boto3 <2,>=1
- cachetools <8,>=5
- dacite <2,>=1.6.0
- deprecated
- dill <0.5,>=0.1
- exceptiongroup <2,>=1
- fiftyone-brain <0.23,>=0.22.0
- fiftyone-db <2.0,>=0.4
- ftfy <7,>=4
- humanize <5,>=2
- hypercorn <0.19,>=0.13.2
- jinja2 <4,>=3
- jsonpatch <2,>=1
- matplotlib <4
- mongoengine ~=0.29.1
- motor ~=3.6.0
- numpy <3
- opencv-python-headless <5
- packaging
- pandas <4
- pillow >=12.2
- plotly <7,>=6.1.1
- pprintpp <0.5,>=0.1
- psutil <8,>=5
- pydash <9,>=6
- pymongo ~=4.9.2
- pytz
- pyyaml <7,>=4
- regex
- retrying <2,>=1
- rtree <2
- scikit-image <1
- scikit-learn <2
- scipy <2
- setuptools
- sse-starlette <4,>=0.10.3
- sseclient-py <2,>=1.7.2
- starlette <1.1,>=0.49.1
- strawberry-graphql <0.317.0,>=0.312.3
- tabulate <0.11,>=0.7
- tqdm <5,>=2
- universal-analytics-python3 <2,>=1.0.1
- voxel51-eta <0.17,>=0.16.0
- xmltodict <2,>=1
1 optional dependencies
- protobuf[multimodal]