OpenMined/PySyft
Perform data science on data that remains in someone else's server
PySyft helps data scientists perform statistical analysis or machine learning on sensitive data without ever seeing or copying it. It allows you to connect to a 'Datasite' which holds the data, run your analysis, and receive results, all while the data owner maintains control over data access and privacy. This is for data scientists, researchers, and analysts who need to work with restricted or private datasets.
9,863 stars. No commits in the last 6 months. Available on PyPI.
Use this if you need to perform data science, including machine learning or statistical analysis, on datasets that you are not permitted to directly access or copy due to privacy, legal, or intellectual property concerns.
Not ideal if you have full, unrestricted access to the data you need to analyze, as the added privacy controls introduce a layer of complexity not required in such scenarios.
Stars
9,863
Forks
2,006
Language
Python
License
Apache-2.0
Category
Last pushed
Jul 15, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/OpenMined/PySyft"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
flwrlabs/flower
Flower: A Friendly Federated AI Framework
JonasGeiping/breaching
Breaching privacy in federated learning scenarios for vision and text
zama-ai/concrete-ml
Concrete ML: Privacy Preserving ML framework using Fully Homomorphic Encryption (FHE), built on...
anupamkliv/FedERA
FedERA is a modular and fully customizable open-source FL framework, aiming to address these...
p2pfl/p2pfl
P2PFL is a decentralized federated learning library that enables federated learning on...