Skip to content

OWASP-BLT/BLT-Pages

Repository files navigation

OWASP BLT — Bug Reporting Platform

OWASP License: AGPLv3 GitHub Pages

Community-powered bug-reporting platform built on GitHub Pages, part of the OWASP Bug Logging Tool (BLT) project.


Features

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

Tech Stack

  • Pure HTML + Tailwind CSS (CDN) — no build step
  • Font Awesome (CDN)
  • GitHub Actions for leaderboard generation
  • BLT-API for anonymous report submission

Local Development

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 .

GitHub Actions

Workflow Trigger Purpose
update-leaderboard.yml Schedule (6 h) · issue events · manual Regenerates data/leaderboard.json from all bug-labelled issues

Issue Template

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.


License

GNU Affero General Public License v3.0 — OWASP Foundation & BLT Contributors.

About

Pages Based UI issue reporting platform

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors