<commit_before>![Corcel](http://docs.corcel.io/images/corcel-logo.png)

# Corcel

Performance Testing Tool that is simple, scalable and powerful

## Status

Develop branch : [![Build Status](https://travis-ci.org/guzzlerio/corcel.svg?branch=develop)](https://travis-ci.org/guzzlerio/corcel)

Release branch : [![Build Status](https://travis-ci.org/guzzlerio/corcel.svg?branch=release)](https://travis-ci.org/guzzlerio/corcel)

Master branch   : [![Build Status](https://travis-ci.org/guzzlerio/corcel.svg?branch=master)](https://travis-ci.org/guzzlerio/corcel)

## Website

- *Corcel* - [http://corcel.io](http://corcel.io)
- *Downloads* - [http://corcel.io/downloads](http://corcel.io/downloads)
- *Documentation* - [http://docs.corcel.io](http://docs.corcel.io)
- *Tutorials* - [http://docs.corcel.io/tutorials](http://docs.corcel.io/tutorials)
- *Blog* - [http://blog.corcel.io](http://blog.corcel.io)

## Goals

 - Support many protocols
 - Cross platform (one simple statically compiled binary per platform)
 - Effective system resource utilization
 - Fast
 - Scalable
 - Consistent
 - Cater for all types of technical staff
 - Detailed and clear reporting
 - Performance comparisons with previous runs
 - Support for Scenarios
 - Simple CLI
 - Simple UI

## What tools already exist?

 - HP Load Runner
 - Apache JMeter
 - Gattling
 - Siege
 - Apache AB
 - httperf
 - wrk
 - vegeta
 - autocannon

and more ...

Each differ from the number of features, the number of supported protocols and other various things. 
<commit_msg>Adding Coverage Badge to the readme and re structuring the README<commit_after>![Corcel](http://docs.corcel.io/images/corcel-logo.png)

# Corcel

Performance Testing Tool that is simple, scalable and powerful

## Status

|Develop | Release | Master |
| --- | --- | --- |
| [![Build Status](https://travis-ci.org/guzzlerio/corcel.svg?branch=develop)](https://travis-ci.org/guzzlerio/corcel) | [![Build Status](https://travis-ci.org/guzzlerio/corcel.svg?branch=release)](https://travis-ci.org/guzzlerio/corcel) | [![Build Status](https://travis-ci.org/guzzlerio/corcel.svg?branch=master)](https://travis-ci.org/guzzlerio/corcel) |
| [![Coverage Status](https://coveralls.io/repos/github/guzzlerio/corcel/badge.svg?branch=develop)](https://coveralls.io/github/guzzlerio/corcel?branch=develop) | [![Coverage Status](https://coveralls.io/repos/github/guzzlerio/corcel/badge.svg?branch=release)](https://coveralls.io/github/guzzlerio/corcel?branch=release)| [![Coverage Status](https://coveralls.io/repos/github/guzzlerio/corcel/badge.svg?branch=master)](https://coveralls.io/github/guzzlerio/corcel?branch=master) |



## Website

- *Corcel* - [http://corcel.io](http://corcel.io)
- *Downloads* - [http://corcel.io/downloads](http://corcel.io/downloads)
- *Documentation* - [http://docs.corcel.io](http://docs.corcel.io)
- *Tutorials* - [http://docs.corcel.io/tutorials](http://docs.corcel.io/tutorials)
- *Blog* - [http://blog.corcel.io](http://blog.corcel.io)

## Goals

 - Support many protocols
 - Cross platform (one simple statically compiled binary per platform)
 - Effective system resource utilization
 - Fast
 - Scalable
 - Consistent
 - Cater for all types of technical staff
 - Detailed and clear reporting
 - Performance comparisons with previous runs
 - Support for Scenarios
 - Simple CLI
 - Simple UI

## What tools already exist?

 - HP Load Runner
 - Apache JMeter
 - Gattling
 - Siege
 - Apache AB
 - httperf
 - wrk
 - vegeta
 - autocannon

and more ...

Each differ from the number of features, the number of supported protocols and other various things. 

{'fraction_non_alphanumeric': 0.15713492504164353, 'fraction_numerical': 0.0, 'mean_word_length': 4.103399433427762, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 18, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 8, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2030140', 'n_tokens_mistral': 1243, 'n_tokens_neox': 1195, 'n_words': 239}