Skip to content

BonyKoshy/metadata-timeline-generator

Repository files navigation

✨ Metadata Timeline Generator ✨

Uncover the story hidden in your files. A powerful, one-click tool for digital forensic analysis.


🚀 About The Project

In the world of digital forensics, time is everything. The Metadata Timeline Generator is a sleek, modern desktop application designed for students, investigators, and the curious-minded. It cuts through the noise, extracting crucial metadata (creation times, modification dates, file types, etc.) and presents it in a clean, interactive, and easy-to-understand visual timeline.

Whether you're analyzing a single suspicious file or an entire folder of evidence, this tool helps you piece together the sequence of events, providing clear insights at a glance.

Key Features:

  • 📁 Bulk Folder Analysis: Process an entire folder of files and get an instant dashboard view with a file-type breakdown and a sortable metadata table.
  • 📄 Detailed File Timeline: Select any single file to see a focused, horizontal timeline of its key timestamps (Created, Modified, Accessed).
  • 📊 Visual Dashboard: An interactive pie chart helps you instantly understand the composition of files in a folder.
  • 🖱️ One-Click Operation: No complex commands or setup. Just choose your file or folder and click "Generate."
  • Modern Interface: A clean, Google-inspired dark theme that's easy on the eyes and a joy to use.

🛠️ Built With

This project was brought to life with a modern stack, combining a powerful Python backend with a slick web-based frontend.


⚙️ Getting Started

To get a local copy up and running, follow these simple steps.

Prerequisites

  • Python 3.x
  • pip

Installation

  1. Clone the repo
    git clone https://github.com/BonyKoshy/metadata-timeline-generator.git
  2. Navigate to the project directory
    cd metadata-timeline-generator
  3. Install Python packages
    pip install -r requirements.txt
  4. Run the application
    python app.py

Release

You can download the ready-to-use desktop application from our Releases Page.

(back to top)

About

A standalone desktop application for digital forensic analysis. This tool extracts file metadata and generates an interactive, visual timeline of file creation, modification, and access events. Built with Python, Flask, and SQLite.

Topics

Resources

Stars

Watchers

Forks

Contributors