@OpenMined

Top repositories

1

PySyft

Perform data science on data that remains in someone else's server
Python
9,418
star
2

TenSEAL

A library for doing homomorphic encryption operations on tensors
C++
790
star
3

PyGrid-deprecated---see-PySyft-

A Peer-to-peer Platform for Secure, Privacy-preserving, Decentralized Data Science
Python
614
star
4

PyDP

The Python Differential Privacy Library. Built on top of: https://github.com/google/differential-privacy
Python
486
star
5

private-ai-resources

SOON TO BE DEPRECATED - Private machine learning progress
469
star
6

PipelineDP

PipelineDP is a Python framework for applying differentially private aggregations to large datasets using batch processing systems such as Apache Spark, Apache Beam, and more.
Python
271
star
7

PyVertical

Privacy Preserving Vertical Federated Learning
Python
211
star
8

SyferText

A privacy preserving NLP framework
Python
196
star
9

courses

A place where our community can discuss OpenMined Courses, including posting questions, sharing feedback, or providing comments for discussion!
168
star
10

syft.js

The official Syft worker for Web and Node, built in Javascript
JavaScript
147
star
11

Roadmap

This repository contains OpenMined's official development and community roadmap.
131
star
12

PSI

Private Set Intersection Cardinality protocol based on ECDH and Bloom Filters
C++
128
star
13

SyMPC

A SMPC companion library for Syft
Python
96
star
14

KotlinSyft

The official Syft worker for secure on-device machine learning
Kotlin
83
star
15

PyDentity

A repository for leveraging Self-Sovereign Identity in applications
Jupyter Notebook
65
star
16

PySyft-TensorFlow

SOON TO BE DEPRECATED - The TensorFlow bindings for PySyft
Python
57
star
17

Threepio

A multi-language library for translating commands between PyTorch, TensorFlow, and TensorFlow.js
Python
56
star
18

sycret

Function Secret Sharing library for Python and Rust with hardware acceleration
Rust
50
star
19

SwiftSyft

The official Syft worker for iOS, built in Swift
Swift
47
star
20

openmined-website

The OpenMined website...
JavaScript
43
star
21

covid-alert

A privacy-preserving app for comparing last-known locations of coronavirus patients
JavaScript
43
star
22

PyFE

A library for running Functional Encryption on tensors
Python
41
star
23

PIR

Private Information Retrieval protocol
C++
41
star
24

PyZPK

Python wrapper for open source Zero Proof Knowledge Library
C++
27
star
25

openmined

OpenMined courses application
TypeScript
25
star
26

opus

Python
22
star
27

PyAriesFL

Federated Learning on HyperLedger Aries
Python
21
star
28

syft-proto

Defines types for all Serde encoding across languages
JavaScript
20
star
29

datasets

Jupyter Notebook
16
star
30

pygrid-admin

The user interface for PyGrid!
TypeScript
13
star
31

JavaDP

Differential privacy implementation in the Java family of languages (Java, Kotlin, Scala etc...)
11
star
32

aries-did.js

A repo for exploring the use of Hyperledger Aries to facilitate decentralised identity services.
TypeScript
11
star
33

syft_experimental

Deliberate experimental Rust implementation of Syft
Rust
11
star
34

SwiftDP

Swift wrapper for Google's Differential Privacy Project
Objective-C++
11
star
35

writing

11
star
36

sgx-experiments

Trusted execution experiments with Intel SGX
Makefile
11
star
37

omui

The OpenMined UI component system for usage in all our web applications and Framer prototyping
TypeScript
10
star
38

design

This is the main hub for those interested in design in the OpenMined community
Jupyter Notebook
10
star
39

CampX

Tensor Based Environment Framework for Training RL Agents - Pre Alpha
Python
8
star
40

.github

All our community health files
7
star
41

design-assets

All OpenMined design assets
7
star
42

Bootcamps

7
star
43

serverless-website-api

SOON TO BE DEPRECATED - A Github statistics fetcher, running on a cron job, with permanent storage to DynamoDB, for the OpenMined community.
JavaScript
7
star
44

privacy-conference

The website for our 2020 privacy conference
JavaScript
6
star
45

PyDPValidator

Validation assets for core OpenMined libraries
Jupyter Notebook
6
star
46

X-PenTest

Repository for carrying out Pentesting on OM Infrastructure
6
star
47

NetworkRegistry

5
star
48

miner

A collection of web scraping technologies focused around making it easy for users to download their data.
5
star
49

paillier.js

A pure javascript implementation of paillier - runnable in browser, node, or react native
TypeScript
5
star
50

research

5
star
51

Hackathon-DSA

Jupyter Notebook
4
star
52

openmined-ghost-theme

SOON TO BE DEPRECATED - The theme for the OpenMined and Weekly Digs blogs.
SCSS
4
star
53

GridMonitor

SOON TO BE DEPRECATED - A user interface for monitoring a network router for PyGrid Platform
CSS
3
star
54

diffPrivR

R implementation of google's differential privacy library
3
star
55

daa.js

A javascript wrapper around https://github.com/xaptum/ecdaa
3
star
56

syft-enclave

Python
3
star
57

syft.cpp

SOON TO BE DEPRECATED - A library for encrypted, privacy preserving machine learning
C++
3
star
58

OpenGridNodes

1
star
59

KotlinPSI

A Kotlin library for private set intersection
1
star
60

clojure-dp

Clojure
1
star
61

trasterisk

kwarger is a Flake8 plugin which enforces named kwargs or trasterisks in your function arguments
Python
1
star
62

SwiftPSI

A Swift library for private set intersection
1
star