Skip to content

Latest commit

 

History

History
65 lines (46 loc) · 1.01 KB

File metadata and controls

65 lines (46 loc) · 1.01 KB

Chat Recap

A beautiful desktop app for visualizing your Telegram chat statistics for the year.

Features

  • Analyze exported Telegram chat data
  • Annual message statistics with beautiful visualizations
  • Per-user breakdown and comparison
  • Word frequency analysis
  • Time-based activity patterns (hours, weekdays, months)
  • Media statistics (photos, voice messages, stickers, etc.)
  • Multi-language support (English, Russian)

Installation

npm install

Usage

Development

# Development mode with DevTools
npm run dev

# Normal start
npm start

Building

# Windows (portable)
npm run build:win

# Linux (AppImage)
npm run build:linux

# macOS (dmg)
npm run build:mac

How to Use

  1. Export your chat from Telegram Desktop:
    • Open chat settings
    • Click "Export chat history"
    • Select JSON format
  2. Launch Chat Recap
  3. Select the exported folder
  4. Enjoy your statistics!

Tech Stack

  • Electron
  • JavaScript
  • GSAP (animations)
  • Canvas Confetti

License

MIT