/har-viewer

Simple viewer for HTTP Archives

Primary LanguageVueISC LicenseISC

Logo

HAR Viewer

Simple viewer for HTTP Archives
Explore the docs »

View Demo · Report Bug · Request Feature

About The Project

Logo

HAR Viewer is an easy to use viewer for HTTP Archive files. All processing is done locally on your device.

The following features are supported:

  • Loading .har files from file or url
  • Filter entries on Method, Status Code, Domain and Resource Type
  • Sort entries by Status Code and Timing
  • Group entries by Method, Status Code, Status Type, Domain and Resource Type
  • Offline usage (PWA)
  • Usable UI on mobile devices
  • Filtered and redacted (please verify before using the result) data export

Usage

  1. Visit https://develerik.github.io/har-viewer
  2. Open a .har file
    • Option 1: Open a file from your local device
    • Option 2: Open a file from a remote url
    • Option 3: Use the query parameter file (e.g. https://develerik.github.io/har-viewer?file=https://example.org/example.har)
  3. Analyze your file

If you want to install this software in your own environment checkout this. If you don't know how to generate .har files, see here.

Roadmap

  • Refactor Shell
  • Support adding filters via query parameters

See the open issues for a list of proposed features (and known issues).

Get Support

This project is maintained by @develerik. Please understand that I won't be able to provide individual support via email. I also believe that help is much more valuable if it's shared publicly, so that more people can benefit from it.

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Please read CONTRIBUTING.md for details on our code of conduct.

Maintainers

See also the list of contributors who participated in this project.

License

Distributed under the ISC License. See LICENSE for more information.