The OpenDP project welcomes contributions and suggestions, including:
- Development (see below), ranging from creating sample notebooks and working on the core library to integrating with data repositories and participating in initiatives such as federated learning.
- Working Groups, participating in or forming groups focused on topics from differential privacy algorithm development and disciplinary use cases to public policy.
- Partner with the OpenDP project to build system solutions with differential privacy. Please contact us.
- Support the OpenDP project by giving to the OpenDP fund. Please contact us.
Please continue reading to learn more and feel free to reach out with any questions. Also make sure to read and respect our community’s Code of Conduct. ‘
Development
OpenDP development happens in several GitHub repositories:
Software Libraries
The OpenDP Library provides a core library of differential privacy algorithms for Python, Rust, and R vetted by the community.
SmartNoise SDK takes the OpenDP Library as a dependency, and provides two Python packages: smartnoise-synth for synthetic data generation, and smartnoise-sql which provides a SQL interface to DP.
The Tumult Library is based on the same principles as the OpenDP Library. Although they are not under active development, tumult-core, tumult-analytics, and tumult-docs are hosted in our Github organization for reference.
User Applications
DP Wizard is an easy-to-install, easy-to-use, single-user application to get started with differential privacy.
DP Creator is a more sophisticated application which integrates with Dataverse and allows privacy budgets to be shared by multiple analysts.
Data Registries
The Differential Privacy Deployments Registry is inspired by the paper “Differential Privacy in Practice: Expose your Epsilons!” by Cynthia Dwork, Nitin Kohli, and Deirdre Mulligan. A front-end jekyll site, deployments-registry-ui references deployments-registry-data as a git module.
The privacy-attacks registry provided a structured summary of the privacy attack literature.