Popularity
8.8
Stable
Activity
0.0
Stable
121
6
14
Programming language: Crystal
License: MIT License
Tags:
HTTP
cryload alternatives and similar shards
Based on the "HTTP" category.
Alternatively, view cryload alternatives based on common mentions on social networks and blogs.
-
http-protection
This library protects against typical web attacks. It was inspired in rack-protection Ruby gem. -
multipart.cr
DISCONTINUED. Adds multipart and multipart/form-data support to the crystal standard library -
ContentDisposition
Crystal shard to create HTTP Content-Disposition headers with proper escaping/encoding of filenames
InfluxDB - Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
Promo
www.influxdata.com
Do you think we are missing an alternative of cryload or a related project?
README
cryload
HTTP benchmarking tool writen in Crystal
Installation
From Source
Cryload is tested on Crystal 0.9.1
git clone https://github.com/Sdogruyol/cryload.git && cd cryload
crystal build src/cryload.cr --release
OS X
brew tap sdogruyol/cryload
brew install cryload
Usage
You can specify the number of requests after the url. The default request number is 1000.
./cryload -s http://wwww.localhost:9292 -n 10000
[Screenshot](screenshot.png)
Bash Completion
Run these commands to enable Bash Autocompletion
cryload --completion >> ~/.cryload.completion.sh
echo 'source ~/.cryload.completion.sh' >> .bash_profile
Development
DONE:
- Request number
- Pretty output
- Performance
- Kill signal handling
TODO:
- Multithreading
Contributing
- Fork it ( https://github.com/sdogruyol/cryload/fork )
- 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
- Sdogruyol Sdogruyol - creator, maintainer