Community-powered bug-reporting platform built on GitHub Pages, part of the OWASP Bug Logging Tool (BLT) project.
| Feature | Description |
|---|---|
| 🐛 Public bug reports | 404/500 errors, functional, performance, typos, design, IP violations |
| 🕶️ Anonymous reporting | Submit via BLT-API — no GitHub account required |
| 🔒 Security vulnerabilities | Zero-log, zero-tracking via BLT-Zero |
| 🏆 Leaderboard | Auto-updated every 6 h by GitHub Actions |
- Pure HTML + Tailwind CSS (CDN) — no build step
- Font Awesome (CDN)
- GitHub Actions for leaderboard generation
- BLT-API for anonymous report submission
No build step required — open the HTML files directly in a browser, or use any static file server:
# Python
python -m http.server 8080
# Node
npx serve .| Workflow | Trigger | Purpose |
|---|---|---|
update-leaderboard.yml |
Schedule (6 h) · issue events · manual | Regenerates data/leaderboard.json from all bug-labelled issues |
Bug reports use the structured YAML template at
.github/ISSUE_TEMPLATE/bug_report.yml.
Fields include title, link, LOGO_URL, and ORG_NAME so the template is
generic and reusable across forks.
GNU Affero General Public License v3.0 — OWASP Foundation & BLT Contributors.