burst
brew install burst
v3.1.1
BSL-1.0
Radix sort, lazy ranges and iterators, and more. Boost-like header-only library
9
30-day installs · #9002
49
90-day · #7354
145
365-day · #8210
84
★ GitHub stars · updated 2mo ago
Runtime dependencies
Build dependencies
GitHub topics
algorithms
boost
c-plus-plus
cmake
dynamic-tuple
iterators
radix-sort
ranges
stl
Links
- https://github.com/izvolov/burst
- GitHub: izvolov/burst
- Brew formula source: Formula/b/burst.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"cmake"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"boost"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Radix sort, lazy ranges and iterators, and more. Boost-like header-only library",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:36:02+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "burst",
"github_default_branch": "master",
"github_last_commit_at": "2026-06-13T12:56:26Z",
"github_readme_excerpt": "Burst\n=====\n\n\u0422\u043e, \u0447\u0435\u0433\u043e \u043d\u0435\u0442 \u0432 \u0411\u0443\u0441\u0442\u0435.\n\n  [](https://codecov.io/gh/izvolov/burst) [](https://wandbox.org/permlink/sClSvn2yz7117J2h)\n\n\u041e \u043f\u0440\u043e\u0435\u043a\u0442\u0435\n---------\n\n\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u0430\u044f \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u043d\u0435\u043f\u043b\u043e\u0445\u0430, \u043d\u043e \u0432 \u043d\u0435\u0439 \u043a\u043e\u0435-\u0447\u0435\u0433\u043e \u043d\u0435 \u0445\u0432\u0430\u0442\u0430\u0435\u0442. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0443\u043c\u043d\u044b\u0435 \u043b\u044e\u0434\u0438 \u043d\u0430\u043f\u0438\u0441\u0430\u043b\u0438 \u043d\u0430\u0431\u043e\u0440 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u043b\u0438 \u0431\u044b \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u0443\u044e \u0442\u0435\u043c, \u0447\u0435\u0433\u043e \u0432 \u043d\u0435\u0439 \u043d\u0435\u0442.\n\u041e\u0434\u043d\u0430\u043a\u043e, \u0438 \u0432 \u044d\u0442\u0438\u0445 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430\u0445 \u0442\u043e\u0436\u0435 \u043a\u043e\u0435-\u0447\u0435\u0433\u043e \u043d\u0435 \u0445\u0432\u0430\u0442\u0430\u0435\u0442.\n\n\u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u0435 \u044f \u043f\u043e\u043f\u044b\u0442\u0430\u043b\u0441\u044f \u0441\u043e\u0431\u0440\u0430\u0442\u044c \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0435 \u0441 \u0421\u0411\u0428 \u0438 \u0411\u0443\u0441\u0442\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0443\u0436\u043d\u044b \u0432 \u043f\u043e\u0432\u0441\u0435\u0434\u043d\u0435\u0432\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u0435, \u043d\u043e \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u043e\u043a\u0430 \u043d\u0435\u0442 \u043d\u0438 \u0432 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0435, \u043d\u0438 \u0432 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0435 Boost, \u043b\u0438\u0431\u043e \u0436\u0435 \u043e\u043d\u0438 \u0435\u0441\u0442\u044c, \u043d\u043e \u043d\u0435 \u0443\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u044e\u0442 \u0441 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u0438\u043b\u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438.\n\n\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435\n----------\n\n1. [\u0427\u0442\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0433\u043e?](#\u0447\u0442\u043e-\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0433\u043e)\n 1. [\u0426\u0435\u043b\u043e\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0435 \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0438](#\u0446\u0435\u043b\u043e\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0435-\u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0438)\n 2. [\u0414\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043a\u043e\u0440\u0442\u0435\u0436](#\u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0439-\u043a\u043e\u0440\u0442\u0435\u0436)\n 3. [\u041b\u0435\u043d\u0438\u0432\u044b\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u043d\u0430\u0434 \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430\u043c\u0438](#\u043b\u0435\u043d\u0438\u0432\u044b\u0435-\u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f-\u043d\u0430\u0434-\u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430\u043c\u0438)\n2. [\u0422\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f](#\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f)\n3. [\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430](#\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430)\n 1. [\u0412\u0430\u0440\u0438\u0430\u043d\u0442 1: \u0421\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438](#\u0432\u0430\u0440\u0438\u0430\u043d\u0442-1-\u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c-\u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438)\n 2. [\u0412\u0430\u0440\u0438\u0430\u043d\u0442 2: \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e CMake](#\u0432\u0430\u0440\u0438\u0430\u043d\u0442-2-\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c-\u0441-\u043f\u043e\u043c\u043e\u0449\u044c\u044e-cmake)\n 3. [\u0412\u0430\u0440\u0438\u0430\u043d\u0442 3: \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043f\u0430\u043f\u043a\u0443 \u0441 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c \u0432 CMake](#\u0432\u0430\u0440\u0438\u0430\u043d\u0442-3-\u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c-\u043f\u0430\u043f\u043a\u0443-\u0441-\u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c-\u0432-cmake)\n 4. [\u0412\u0430\u0440\u0438\u0430\u043d\u0442 4: CMake FetchContent](#\u0432\u0430\u0440\u0438\u0430\u043d\u0442-4-cmake-fetchcontent)\n\n\u0427\u0442\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0433\u043e?\n----------------\n\n\u041f\u043e\u043b\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0445 \u0448\u0442\u0443\u043a \u043c\u043e\u0436\u043d\u043e \u0438\u0437\u0443\u0447\u0438\u0442\u044c \u0432 [\u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a\u0435](doc/README.md).\n\n### \u0426\u0435\u043b\u043e\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0435 \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0438\n\n\u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043e\u043a \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 `std::sort` \u0438 `std::stable_sort` \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u043c\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u0435\u043b\u044f\u043c\u0438 \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043e\u043a, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f\u0445. \u0412 \u0442\u043e \u0436\u0435 \u0432\u0440\u0435\u043c\u044f \u0432\u0440\u0435\u043c\u044f",
"github_repo": "izvolov/burst",
"github_stars": 84,
"github_topics": [
"algorithms",
"boost",
"c-plus-plus",
"cmake",
"dynamic-tuple",
"iterators",
"radix-sort",
"ranges",
"stl"
],
"homepage": "https://github.com/izvolov/burst",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 9,
"installs_365d": 145,
"installs_90d": 49,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "BSL-1.0",
"llm_generated_at": null,
"llm_model": null,
"name": "burst",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 9002,
"rank_365d": 8210,
"rank_90d": 7354,
"raw_hash": "9175e37e10634837",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/b/burst.rb",
"tap": "homebrew/core",
"test_dependencies": [
"cmake"
],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "3.1.1",
"versioned_formulae": [],
"why_use_this": null
}