OONI increases the transparency of internet censorship around the world.
Since 2012, a global community of volunteers, researchers, journalists, and human rights defenders has used our free and open-source tools to detect and document this interference, turning isolated network measurements into accessible, verifiable evidence.
The result is the world's largest open dataset on internet censorship: 3+ billion measurements from 29,000+ networks across 245 countries and territories, published in near real time, every day, and openly available to anyone.
This repository is the source for OONI's website.
OONI is independent, and the evidence we produce is free for everyone, journalists investigating shutdowns, researchers studying their impact, and lawyers and advocates challenging censorship in court. Your support keeps the observatory running and open.
Funding is one way to help; your time is another, and it makes a real difference. Researchers, developers, translators, and writers all have a place in our community.
Join us on Slack: https://slack.ooni.org/
This is the canonical source for the OONI website, reachable at:
If you have trouble accessing the website, contact us at contact [at] openobservatory.org.
- Fork this repository (if you're not already a collaborator).
- Add your post to the
content/post/directory. - Submit a pull request.
- Wait for review and merge to
master— or, if you have access, merge it yourself.
Building the website manually requires:
Exact versions are codified in the canonical build procedure in the github actions workflows.
To preview the website while editing styles and posts:
make server
To publish to the GitHub mirror:
make publish
To run the end-to-end integration tests:
yarn install
yarn run cypress open