Open Source

Open Source Security Projects

Google develops and maintains a range of open-source security tools that power our infrastructure and help developers worldwide create secure applications.

Key Security Projects

1

BoringSSL

BoringSSL is a standalone fork of OpenSSL developed by Google. It provides cryptographic functionality for many of Google's products and services.

📚 Learn More
2

gVisor

gVisor is a userspace OS kernel written in Go that protects cloud applications by running them in isolated environments with strong security guarantees.

📦 GitHub

Want to Contribute?

    1
    Join Our Community

    Follow our security team on Twitter and GitHub to stay updated on active projects.

    2
    Review Our Docs

    Check our developer documentation for contribution guidelines and current initiatives.

    3
    Start Building

    Fork our repositories and submit pull requests. All contributions welcome!

🚀 Go to GitHub Repository

Contribution Guidelines

We follow semantic versioning for all projects and use GitHub issues for bug tracking.

Code reviews are handled through the GitHub pull request review process.

Security-related contributions require passing our automated test suite before merge.

Frequently Asked Questions

🔒 How do I get started contributing code?

  1. Find a project on GitHub that interests you
  2. Review the project's CONTRIBUTING.md file
  3. Fork the repository and create a working branch
  4. Implement your changes with comprehensive tests
  5. Submit a pull request with a detailed description

⚙️ What security practices do you follow?

All projects follow these security practices:

  • ✅ Regular security audits
  • ✅ Mandatory code reviews for all pull requests
  • ✅ Continuous vulnerability scanning
  • ✅ Automatic dependency updates with Dependabot