Security Badges for Your README
Signal security hygiene to contributors and enterprise evaluators before they even read your README. A live badge tells visitors you're actively scanning — and turns a passing question into a green checkmark.
Live Badge Preview
See how your badge will look in different states
No vulnerabilities
Has vulnerabilities
Pending first scan
How to Get Your Badge
Three simple steps to add a security badge to your project
Create a Project
Sign up for free and create a project to track your dependencies.
Run a Scan
Upload your lockfile. GeekWala ranks results by real-world exploitation probability — CVEs under active attack surface first.
Copy Badge Code
Get your unique badge token and add it to your README.
Embed Code Examples
Copy the code for your preferred format. Replace YOUR_TOKEN with your actual badge token.
[](https://www.geekwala.com/scan/YOUR_TOKEN?utm_source=badge&utm_medium=readme&utm_campaign=security_badge)Perfect for GitHub, GitLab, and most README files.
Auto-Updating
Badges automatically reflect your latest scan results. No manual updates needed.
Clickable Links
Each badge links to a public scan view where visitors can see details.
8 Ecosystems
Support for npm, PyPI, Composer, Maven, Go, Cargo, RubyGems, and NuGet.
OSV Database
Powered by 200,000+ vulnerabilities from the Open Source Vulnerabilities database.
Share Your Security Status
When someone clicks your badge, they see your project's security profile.
Ready to Add a Security Badge?
Create a free account to get your unique badge token. No credit card required.