🍺 BREW Explorer

← all formulae

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

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![\u0421\u0442\u0430\u0442\u0443\u0441 \u0441\u0431\u043e\u0440\u043a\u0438 \u043f\u043e\u0434 Linux](https://github.com/izvolov/burst/workflows/Linux/badge.svg) ![\u0421\u0442\u0430\u0442\u0443\u0441 \u0441\u0431\u043e\u0440\u043a\u0438 \u043f\u043e\u0434 macOS](https://github.com/izvolov/burst/workflows/macOS/badge.svg) [![\u041f\u043e\u043a\u0440\u044b\u0442\u0438\u0435 \u043a\u043e\u0434\u0430 \u0442\u0435\u0441\u0442\u0430\u043c\u0438](https://codecov.io/gh/izvolov/burst/branch/master/graph/badge.svg)](https://codecov.io/gh/izvolov/burst) [![\u041f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u043e\u043d\u043b\u0430\u0439\u043d \u043d\u0430 Wandbox.org](https://img.shields.io/badge/try-online-blue.svg)](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
}