{"id":50663383,"url":"https://github.com/sgrastar/harlytics","last_synced_at":"2026-06-08T04:02:52.493Z","repository":{"id":263355879,"uuid":"800274148","full_name":"sgrastar/HARlytics","owner":"sgrastar","description":"Powerful HAR file analyzer that transforms complex HTTP Archive files into actionable insights.","archived":false,"fork":false,"pushed_at":"2026-02-09T02:40:05.000Z","size":2266,"stargazers_count":10,"open_issues_count":7,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-02-09T08:36:22.968Z","etag":null,"topics":["chrome-extension","har","har-file","har-viewer","svelte"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sgrastar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-05-14T02:59:32.000Z","updated_at":"2026-02-09T02:40:09.000Z","dependencies_parsed_at":null,"dependency_job_id":"686e3418-26a1-4bcb-8347-ace893406f67","html_url":"https://github.com/sgrastar/HARlytics","commit_stats":null,"previous_names":["sgrastar/harlytics"],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/sgrastar/HARlytics","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sgrastar%2FHARlytics","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sgrastar%2FHARlytics/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sgrastar%2FHARlytics/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sgrastar%2FHARlytics/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sgrastar","download_url":"https://codeload.github.com/sgrastar/HARlytics/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sgrastar%2FHARlytics/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34047267,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-08T02:00:07.615Z","response_time":111,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chrome-extension","har","har-file","har-viewer","svelte"],"created_at":"2026-06-08T04:02:50.522Z","updated_at":"2026-06-08T04:02:52.487Z","avatar_url":"https://github.com/sgrastar.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/sgrastar/HARlytics/blob/images/images/icon_128.png\" height=\"150\" alt=\"HARlytics Icon\"\u003e\n\u003c/p\u003e\n\u003ch1 align=\"center\"\u003e\nHARlytics\n\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\nMaking HTTP tell its story\n\u003c/p\u003e\n\n[![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](https://choosealicense.com/licenses/mit/)\n[![Chrome Web Store](https://img.shields.io/chrome-web-store/v/hecpjmmgpbecpeigmoilgcljdkidlbgm)](https://chrome.google.com/webstore/detail/hecpjmmgpbecpeigmoilgcljdkidlbgm)\n[![Edge Add-ons Download](https://img.shields.io/badge/Edge%20Add--ons-Download-blue)](https://microsoftedge.microsoft.com/addons/detail/harlytics/dhhndkibkdekohnpmhaeeegkcpmpjben)\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fsgrastar%2FHARlytics.svg?type=shield\u0026issueType=license)](https://app.fossa.com/projects/git%2Bgithub.com%2Fsgrastar%2FHARlytics?ref=badge_shield\u0026issueType=license)\n\n[Website](https://harlytics.com/)\n\nHARlytics 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.\n\n\u003cp align=\"center\"\u003e\n\n![Screenshot of HARlytics](https://github.com/sgrastar/HARlytics/blob/images/images/screenshot_1_0_0_3.png)\n\n![Screenshot of HARlytics](https://github.com/sgrastar/HARlytics/blob/images/images/screenshot_1_0_0_4.png)\n\u003c/p\u003e\n\n## 🚀 Getting Started\n\n### Option 1: Chrome or Edge Extension\n\n\u003c!-- 1. Visit [Chrome Web Store](your-extension-url) --\u003e\n1. Visit [Chrome Web Store](https://chrome.google.com/webstore/detail/hecpjmmgpbecpeigmoilgcljdkidlbgm) or [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/detail/harlytics/dhhndkibkdekohnpmhaeeegkcpmpjben)\n2. Click \"Add to Chrome\" or \"Get\" button\n3. Click the Extensions menu (puzzle piece icon) in your browser toolbar and pin HARlytics for easy access\n\n### Option 2: Web Application\n\nAccess the web version directly:\n\n[https://cloud.harlytics.com/](https://cloud.harlytics.com/)\n\n(Note: This site use [Cloudflare Web Analytics](https://www.cloudflare.com/web-analytics/))\n\n## ✨ Key Features\n\n### 🎯 Advanced Filtering\n- Multi-domain filtering with quick toggles\n- HTTP method filtering (GET, POST, PUT, etc.)\n- Status code and MIME type filtering\n- Filter by presence of Authorization headers, PostData, Query Parameters, and Set-Cookie headers\n- Flexible URL pattern matching\n- Real-time filter updates\n\n### 📊 Comprehensive Views\n- **Detailed View**: Complete HTTP request/response information with headers and waterfall diagrams\n- **Sequence View**: Auto-generated sequence diagrams (Mermaid \u0026 PlantUML)\n- **Cookie View**: Focus on cookies sent or received from the server\n\n### 💫 Professional Analysis Tools\n- Response header inspection\n- Cookie tracking\n- Query Parameter \u0026 POST data analysis\n- Waterfall timing visualization\n- Cache status tracking\n\n### 📤 Export Options\n- Export filtered data to CSV\n- Download sequence diagrams in Mermaid/PlantUML format\n- Save sequence diagrams as images\n\n## 🔎 Quick Start Guide\n\n1. **Load Your HAR File**\n   - Drag and drop your HAR file or use the file selector\n\n2. **Apply Filters**\n   - Filter by domain using the domain selector\n   - Use URL filters to find specific requests\n   - Filter by HTTP methods, status codes, or MIME types\n\n3. **Analyze Data**\n   - Switch between Detail, Sequence, and Statistics views\n   - Use waterfall diagrams to analyze timing\n   - Generate sequence diagrams for documentation\n\n4. **Export Results**\n   - Download filtered data as CSV\n   - Export sequence diagrams in multiple formats\n   - Share findings with your team\n\n\n## 🔒 Privacy \u0026 Security\n\n- All analysis is performed locally in your browser\n- No external data transmission required\n- Zero data storage or collection\n\n\n## 🛠️ Technical Details\n\nBuilt with these amazing tools, libraries, and packages. Thanks to all the open-source contributors who made this project possible.\n\n - **Framework \u0026 UI**: Svelte, Flowbite-Svelte, Flowbite-Svelte-icon, Tailwind CSS\n - **Testing \u0026 Coverage**: Vitest, jest-dom\n - **Data Visualization**: Mermaid, D3.js\n - **Build Tools**: Vite, PostCSS, Autoprefixer\n - **Browser Extension**: SvelteKit Chrome Extension Adapter\n\n## 📋 Roadmap\n\nPlease refer to the following issues for future development plans.\n\n[TODO List](https://github.com/sgrastar/HARlytics/issues/1)\n\nPlease create a new issue for feature requests or bug reports.\n\n[Bug Report](https://github.com/sgrastar/HARlytics/issues/new?template=issue_template_bug_report.yml)\n\n[Feature Request](https://github.com/sgrastar/HARlytics/issues/new?template=issue_template_feature_request.yml)\n\n\n\n## 📄 License\n\nThe MIT License (MIT)\n\nCopyright (c) 2024 Yuta Hoshina \u003cyuta@sgrastar.org\u003e (https://github.com/sgrastar/HARlytics)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsgrastar%2Fharlytics","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsgrastar%2Fharlytics","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsgrastar%2Fharlytics/lists"}