@bhaveshbhardwaj7/adbis-dashboard
v3.1.0
Published
<div align="center"> <h1>๐ ADBIS Dashboard</h1> <p><b>The Real-Time Acoustic & Visual Cyber-Defense Console</b></p>
Maintainers
Readme
ADBIS (Advanced Data Breach Detection & Incident Response System) is a next-generation, real-time security framework.
@bhaveshbhardwaj7/adbis-dashboardis the zero-dependency, lightning-fast UI interface that streams live threats directly to your security team.
๐ฅ Why ADBIS Dashboard?
Stop building complex React admin panels just to view security logs. The ADBIS Dashboard renders a stunning, glassmorphism-styled HTML UI using pure vanilla JavaScript. It embeds directly into the ADBIS Control Plane with zero build steps!
- ๐จ Acoustic Breach Alarms: Integrates the Web Audio API to synthesize an immediate audible siren the second a
CRITICALorHIGHbreach streams in via SSE. Your SOC team will never miss an attack. - โก Zero-Dependency Streaming: Utlizes Server-Sent Events (SSE) with robust exponential backoff algorithms to survive spotty networks.
- ๐ Live Regex Filtering: Real-time frontend text searching across thousands of ingested anomalies.
- ๐ก๏ธ XSS Bulletproof: Complete frontend payload sanitization via strict
.replaceAll()escaping protocols, neutralizing malicious payload injections automatically.
๐ฆ Installation
npm install @bhaveshbhardwaj7/adbis-dashboard๐ ๏ธ Effortless Serving
It literally takes 5 lines of code to serve the dashboard from any Node.js framework:
import { createDashboardDocument } from "@bhaveshbhardwaj7/adbis-dashboard";
// Inside any Fastify or Express GET handler:
app.get("/security-console", async (request, reply) => {
reply.type("text/html; charset=utf-8");
return createDashboardDocument({
title: "Enterprise Defense Console",
snapshotUrl: "/api/dashboard/snapshot", // Initial state
streamUrl: "/api/dashboard/stream", // Live SSE stream
});
});Beautiful Visuals
It implements a fully responsive CSS grid layout, premium dark-mode gradients, and styled severity tags (CRITICAL, HIGH, LOW) automatically mapped to the ADBIS rule engine. It's ready to present to your CEO out of the box.
๐ Universal Web Architecture
ADBIS is a completely framework-agnostic universal security product. It does not depend on any specific application structure, backend framework, or frontend library. It is completely decoupled from any hardcoded application logic and works with any website.
