Drag-and-drop Plivo CDR explorer — parse, filter, visualize, and export call logs in your browser.
✨ Features
- 📤 Drag & Drop Upload — Drop Plivo CDR JSON or CSV files directly onto the page
- 📋 Smart Table — Auto-detects CDR fields (direction, cost, duration, outcome) with color-coded badges
- 🔍 Full-Text Search — Filter across all fields instantly
- 📊 Analytics Charts — Call outcomes pie chart, direction breakdown, duration histogram (Canvas API)
- 📥 CSV Export — Export filtered results back to CSV
- 🎨 Dark Theme — Pleasant dark UI with orange accent
- ⚡ Zero Dependencies — Single file, no frameworks or build tools
🚀 Quick Start
git clone https://github.com/soumendrak/call-log-explorer.git
cd call-log-explorer
open index.htmlDrag a Plivo CDR JSON or CSV file onto the page. That's it.
📁 Project Structure
call-log-explorer/
├── index.html # The entire app
├── logo.svg # App logo
├── LICENSE # MIT
└── README.md # You are here
🏗 Architecture
Single-file vanilla HTML/CSS/JS. Charts drawn with Canvas API. No frameworks, no CDNs, no build tools.
🤝 Contributing
PRs welcome! Keep the zero-dependency constraint.
📄 License
MIT © 2026 Soumendra