8000 GitHub - Dominik-Stocker/cve-dashboard: cve-dashboard · GitHub
[go: up one dir, main page]

Skip to content

About

cve-dashboard

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

54 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cve-dashboard

A lightweight web dashboard for monitoring CVE feeds and tracking affected packages in your projects.

Features

  • Real-time CVE feed monitoring from NVD
  • Package vulnerability tracking
  • Severity filtering and search
  • Project-based watchlists
  • SQLite storage (no external DB needed)

Quick Start

npm install
npm run dev

Open http://localhost:3000

Architecture

server/          # Express API backend
  index.js       # Entry point
  routes/        # API routes
  services/      # NVD client, DB service
public/          # Static frontend
  index.html     # Dashboard UI
  js/            # Frontend JS
  css/           # Styles

API

  • GET /api/cves - List CVEs with filters
  • GET /api/cves/:id - CVE details
  • GET /api/packages/:name - Package vulnerability history
  • POST /api/watchlist - Add package to watchlist

License

MIT

About

cve-dashboard

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

0