Get Involved
Contribute to Nivara Browser
Help build public-interest digital infrastructure. Contribute code, verify reproducible builds, write documentation, or conduct security audits.
Developer Setup
Building Nivara from Source
Nivara's desktop builds are powered by the Mozilla `mach` build system combined with our modular patchset.
# 1. Clone repository & submodules
git clone --recursive https://github.com/navavrittifoundation/nivara-browser.git
cd nivara-browser
# 2. Bootstrap dependencies (Rust + Clang)
./mach bootstrap
# 3. Build optimized debug binary
./mach build
# 4. Run automated test suites
./mach test
Non-Code Contributions
Ways to Contribute
1. Privacy Filter List Curation
Help curate regional Indian and Asian tracking script blocklists to improve local protection.
2. Localization & Translations
Translate Nivara UI into Hindi, Marathi, Tamil, Bengali, Telugu, and international languages.
3. Security Research & Fuzzing
Run AFL++ / libFuzzer on our WebRender and parser patches to identify potential regressions.