Skip to content

s4rt4/multi-viewer

Repository files navigation

Multi-Viewer Dashboard

A simple, interactive web dashboard to view and manage different file types: CSV, JSON, Markdown, Log, and Excel. Each viewer is built in a separate HTML file and includes useful features for analyzing and exporting data.


Demo

Try the live demo here:
Live Demo


Features

Dashboard

  • Responsive card-based layout
  • Font Awesome icons for each viewer
  • Hover animations and tooltips
  • Dark mode toggle
  • Open viewers in new tabs

CSV Viewer (csv-viewer.html)

  • Upload CSV files
  • Search and filter rows
  • Pagination (20, 50, 100, 200, 500 rows per page)
  • Export to PDF
  • Print CSV data

Screenshot: CSV Viewer

JSON Viewer (json-viewer.html)

  • Upload JSON files
  • Search key/value
  • Flattened view with data type highlighting (string, number, boolean, null)
  • Copy individual entries
  • Pagination
  • Print and export to PDF

Screenshot: JSON Viewer

Markdown Viewer (markdown-viewer.html)

  • Render Markdown files
  • Syntax highlighting
  • Search within Markdown
  • Print and export to PDF

Screenshot: Markdown Viewer

Log Viewer (log-viewer.html)

  • Upload log files
  • Search log lines
  • Highlight log levels (ERROR, WARN, INFO)
  • Filter by log level
  • Pagination
  • Copy individual log lines
  • Print and export to PDF

Screenshot: Log Viewer

Excel Viewer (excel-viewer.html)

  • Upload Excel files (.xlsx)
  • Display sheets and tables
  • Search and filter
  • Pagination
  • Export to PDF
  • Print Excel data

Screenshot: Excel Viewer


How to Use

  1. Clone or download the repository:
    git clone https://github.com/username/multi-viewer-dashboard.git
    
    

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages