{"id":13468929,"url":"https://github.com/yandex/yandex-tank","last_synced_at":"2025-05-13T16:06:39.669Z","repository":{"id":4048408,"uuid":"5150693","full_name":"yandex/yandex-tank","owner":"yandex","description":"Load and performance benchmark tool","archived":false,"fork":false,"pushed_at":"2025-04-18T11:47:42.000Z","size":9572,"stargazers_count":2501,"open_issues_count":83,"forks_count":282,"subscribers_count":90,"default_branch":"master","last_synced_at":"2025-04-19T01:00:49.103Z","etag":null,"topics":["framework","load-testing","performance","performance-test","python"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yandex.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2012-07-23T11:05:58.000Z","updated_at":"2025-04-16T06:31:37.000Z","dependencies_parsed_at":"2023-07-06T20:01:47.558Z","dependency_job_id":"a3b20f95-6256-485f-b85f-c4216ec13a1d","html_url":"https://github.com/yandex/yandex-tank","commit_stats":{"total_commits":2795,"total_committers":111,"mean_commits":25.18018018018018,"dds":0.7556350626118068,"last_synced_commit":"d0374243600194396e3d0e07bd9b3b20fe8cb96a"},"previous_names":[],"tags_count":42,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yandex%2Fyandex-tank","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yandex%2Fyandex-tank/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yandex%2Fyandex-tank/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yandex%2Fyandex-tank/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yandex","download_url":"https://codeload.github.com/yandex/yandex-tank/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250513684,"owners_count":21443204,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["framework","load-testing","performance","performance-test","python"],"created_at":"2024-07-31T15:01:22.106Z","updated_at":"2025-04-23T20:48:25.720Z","avatar_url":"https://github.com/yandex.png","language":"Python","funding_links":[],"categories":["Python","4. Load Generators and Synthetic Traffic","Analyzers","Load Testing Tools","Инфраструктура и DevOps","Tools"],"sub_categories":["Events \u0026 Problems","Meetups","Other","Benhcmarking / Load Testing"],"readme":"# Yandex Tank [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/yandex/yandex-tank?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)\n\n### Yandextank has been moved to Python 3.\n####[Latest stable release for Python 2 here](https://github.com/yandex/yandex-tank/releases/tag/Python2).\nYandex.Tank is an extensible open source load testing tool for advanced linux users which is especially good as a part of an automated load testing suite\n\n![Quantiles chart example](https://raw.githubusercontent.com/yandex/yandex-tank/master/logos/screen.png)\n\n## Main features\n* different load generators supported:\n  * Evgeniy Mamchits' [phantom](https://github.com/yandex-load/phantom) is a very fast (100 000+ RPS) shooter written in C++ (default)\n  * [JMeter](http://jmeter.apache.org/) is an extendable and widely known one\n  * BFG is a Python-based generator that allows you to write your load scenarios in Python\n  * experimental Golang generator: [pandora](https://github.com/yandex/pandora)\n* performance analytics backend service: [Overload](http://overload.yandex.net/). Store and analyze your test results online\n* several ammo formats supported like plain url list or access.log\n* test autostop plugin: stop your test when the results have became obvious and save time\n* customizable and extendable monitoring that works over SSH\n\n## Documentation\n- [Installation](http://yandextank.readthedocs.org/en/latest/install.html)\n\n- Rest of [documentation](https://yandextank.readthedocs.org/en/latest/)\n\n- [Stackoverflow](https://stackoverflow.com/) – use `load-testing` + `yandex` tags\n\n## Get help\nChat with authors and other performance specialists: [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/yandex/yandex-tank?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)\n\n## See also\n- [Overload𝛃](https://overload.yandex.net/) – performance analytics server\n\n- Evgeniy Mamchits' [phantom](https://github.com/yandex-load/phantom) – phantom scalable IO engine\n\n- [Vagrant environment](https://github.com/c3037/yandex-tank) with Yandex.Tank by Dmitry Porozhnyakov\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyandex%2Fyandex-tank","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyandex%2Fyandex-tank","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyandex%2Fyandex-tank/lists"}