{"repo":"parsecph/clobbr","free":true,"listed":false,"github":"https://github.com/parsecph/clobbr","clone":"git clone https://github.com/parsecph/clobbr.git","description":"⚡️ A tool to check the speed and resilience of your API endpoints against multiple parallel or sequence requests.","language":"TypeScript","stars":242,"topics":["api","speedtest","performance","http","terminal-app","web-app","tools","developer-tools","testing-tools","cli"],"license":"MIT","category":"dev-tools","readme_excerpt":"Clobbr - test your api's response times Test your api endpoints to see how well they perform under multiple requests (clobber your apis!), in sequence or parallel. - - Quick start Application Download on the Mac App Store or the Microsoft Store and start testing your api endpoints. Command Line (cli) Run npx @clobbr/cli to see all options or head over to @clobbr/cli docs. Binaries are also available for your favorite OS here ⬇️ 💿. CI/CD The cli can be used in a CI context too. See examples with popular CIs here ↗️ What the cli can do This package can stress-test your API endpoints in various ways so you can get a better idea on how your app would work under a (closer to) real world scenario. Configure requests, set iterations and analyze response times of your API endpoints in a fashionable ascii chart or jaw-dropping table. On top of that, get stats on responses such as mean, standard deviation, 5th/95th/99th percentiles and more. With all that, output to various file formats such as csv, json, yaml and more. Use in your CI of choice or just run it locally. Usage examples for the cli Kitchen sink example This is an advanced run configuration example. Typically, less config is needed. Read on for more. Define iterations Send requests in parallel Display a summary table Display a minimal summary table Customize Request Method GET is used as the default request method, but you can pass an optional request method, such as POST , PUT , PATCH , DELETE etc. Send Headers Arbitrary ","default_branch":null,"files":null,"tree":[],"storefront":"/r/parsecph","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/parsecph/clobbr/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}