HARlytics Svelte Themes

Harlytics

Powerful HAR file analyzer that transforms complex HTTP Archive files into actionable insights.

HARlytics Icon

HARlytics

Making HTTP tell its story

HARlytics is a powerful HAR file analyzer that transforms complex HTTP Archive files into actionable insights. Perfect for developers, QA engineers, and security professionals who need to analyze web application behavior and performance.

🚀 Getting Started

Option 1: Chrome Extension

  1. Visit Chrome Web Store
  2. Click "Add to Chrome"
  3. Click the Extensions menu (puzzle piece icon) in your browser toolbar and pin HARlytics for easy access

Option 2: Web Application

Access the web version directly:

https://harlytics.sgrastar.com/

(Note: This site use Cloudflare Web Analytics)

✨ Key Features

🎯 Advanced Filtering

  • Multi-domain filtering with quick toggles
  • HTTP method filtering (GET, POST, PUT, etc.)
  • Status code and MIME type filtering
  • Flexible URL pattern matching
  • Real-time filter updates

📊 Comprehensive Views

  • Detailed View: Complete HTTP request/response information with headers and waterfall diagrams
  • Sequence View: Auto-generated sequence diagrams (Mermaid & PlantUML)
  • Cookie View: Focus on cookies sent or received from the server

💫 Professional Analysis Tools

  • Response header inspection
  • Cookie tracking
  • Query Parameter & POST data analysis
  • Waterfall timing visualization
  • Cache status tracking

📤 Export Options

  • Export filtered data to CSV
  • Download sequence diagrams in Mermaid/PlantUML format
  • Save sequence diagrams as images

🔎 Quick Start Guide

  1. Load Your HAR File

    • Drag and drop your HAR file or use the file selector
  2. Apply Filters

    • Filter by domain using the domain selector
    • Use URL filters to find specific requests
    • Filter by HTTP methods, status codes, or MIME types
  3. Analyze Data

    • Switch between Detail, Sequence, and Statistics views
    • Use waterfall diagrams to analyze timing
    • Generate sequence diagrams for documentation
  4. Export Results

    • Download filtered data as CSV
    • Export sequence diagrams in multiple formats
    • Share findings with your team

🔒 Privacy & Security

  • All analysis is performed locally in your browser
  • No external data transmission required
  • Zero data storage or collection

🛠️ Technical Details

Built with these amazing tools, libraries, and packages. Thanks to all the open-source contributors who made this project possible.

  • Framework & UI: Svelte, Flowbite-Svelte, Flowbite-Svelte-icon, Tailwind CSS
  • Testing & Coverage: Vitest, jest-dom
  • Data Visualization: Mermaid, D3.js
  • Build Tools: Vite, PostCSS, Autoprefixer
  • Browser Extension: SvelteKit Chrome Extension Adapter

📋 Roadmap

Please refer to the following issues for future development plans.

TODO List

Please create a new issue for feature requests or bug reports.

Issues

📄 License

The MIT License (MIT)

Copyright (c) 2024 Yuta Hoshina yuta@sgrastar.org (https://github.com/sgrastar/HARlytics)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Top categories

Loading Svelte Themes