har
Version, currently 1.2.014 versions
- 1.2.0latestOct 24, 2023
- 1.1.9not indexedFeb 21, 2024
- 1.1.8not indexedFeb 21, 2024
- 1.1.7not indexedFeb 21, 2024
- 1.1.6not indexedFeb 21, 2024
- 1.1.5not indexedFeb 21, 2024
- 1.1.4not indexedFeb 21, 2024
- 1.1.3not indexedFeb 21, 2024
- 1.1.2not indexedFeb 21, 2024
- 1.1.1not indexedFeb 21, 2024
- 1.1.0not indexedFeb 21, 2024
- 1.0.1not indexedFeb 21, 2024
- 1.0.0not indexedFeb 21, 2024
- 0.3.0not indexedFeb 21, 2024
github.com/NeuraLegion/har
HAR (HTTP Archive) parser in Crystal
21 stars
6 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
har:
github: NeuraLegion/har
version: ~> 1.2.0Then run:
shards installshard.yml
- Crystal
>= 0.36- License
- MIT
- Authors
- Bar Hofesh, Sijawusz Pur Rahnama
Dependencies
Development Dependencies
- ameba~> 1.0.0github: crystal-ameba/amebadev
README
har

HAR parser for version 1.2
Installation
Add this to your application's shard.yml:
dependencies:
har:
github: NeuraLegion/har
Usage
json = HAR.from_file(file)
# or from string using HAR.from_string(String)
pp json
json.version
# => 1.2
json.entries
# etc..
Development
Pretty much done. If there is a needed feature please open an issue.
Testing
To run specs with debugging output you will have to set the LOG_LEVEL to debug.
LOG_LEVEL=debug crystal spec
Contributing
- Fork it
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
Contributors
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This release
- Version
1.2.0- Tagged
- Oct 24, 2023
- Commit
ed748a76ddb8- Crystal
>= 0.36- Indexed
- yes
Dependents
Repository
github.com/NeuraLegion/har
Metadata
- Created
- Aug 12, 2026
- Updated
- Sep 25, 2026
- Synced
- Sep 24, 2026
- Versions
- 14