bloaty
brew install bloaty
v1.1_50
Apache-2.0
Size profiler for binaries
419
30-day installs · #1903
1.1k
90-day · #2087
3.8k
365-day · #2187
5.5k
★ GitHub stars · updated 2mo ago
Runtime dependencies
Build dependencies
Links
- https://github.com/google/bloaty
- GitHub: google/bloaty
- Brew formula source: Formula/b/bloaty.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"cmake",
"pkgconf"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"abseil",
"capstone",
"protobuf",
"re2"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Size profiler for binaries",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:35:55+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "bloaty",
"github_default_branch": "main",
"github_last_commit_at": "2026-05-31T16:14:41Z",
"github_readme_excerpt": "\n# Bloaty: a size profiler for binaries\n\n[](https://github.com/google/bloaty/actions/workflows/build.yml)\n\nEver wondered what\u0027s making your binary big? Bloaty will\nshow you a size profile of the binary so you can understand\nwhat\u0027s taking up space inside.\n\n```cmdoutput\n$ ./bloaty bloaty -d compileunits\n FILE SIZE VM SIZE \n -------------- -------------- \n 34.8% 10.2Mi 43.4% 2.91Mi [163 Others]\n 17.2% 5.08Mi 4.3% 295Ki third_party/protobuf/src/google/protobuf/descriptor.cc\n 7.3% 2.14Mi 2.6% 179Ki third_party/protobuf/src/google/protobuf/descriptor.pb.cc\n 4.6% 1.36Mi 1.1% 78.4Ki third_party/protobuf/src/google/protobuf/text_format.cc\n 3.7% 1.10Mi 4.5% 311Ki third_party/capstone/arch/ARM/ARMDisassembler.c\n 1.3% 399Ki 15.9% 1.07Mi third_party/capstone/arch/M68K/M68KDisassembler.c\n 3.2% 980Ki 1.1% 75.3Ki third_party/protobuf/src/google/protobuf/generated_message_reflection.cc\n 3.2% 965Ki 0.6% 40.7Ki third_party/protobuf/src/google/protobuf/descriptor_database.cc\n 2.8% 854Ki 12.0% 819Ki third_party/capstone/arch/X86/X86Mapping.c\n 2.8% 846Ki 1.0% 66.4Ki third_party/protobuf/src/google/protobuf/extension_set.cc\n 2.7% 800Ki 0.6% 41.2Ki third_party/protobuf/src/google/protobuf/generated_message_util.cc\n 2.3% 709Ki 0.7% 50.7Ki third_party/protobuf/src/google/protobuf/wire_format.cc\n 2.1% 637Ki 1.7% 117Ki third_party/demumble/third_party/libcxxabi/cxa_demangle.cpp\n 1.8% 549Ki 1.7% 114Ki src/bloaty.cc\n 1.7% 503Ki 0.7% 48.1Ki third_party/protobuf/src/google/protobuf/repeated_field.cc\n 1.6% 469Ki 6.2% 427Ki third_party/capstone/arch/X86/X86DisassemblerDecoder.c\n 1.4% 434Ki 0.2% 15.9Ki third_party/protobuf/src/google/protobuf/message.cc\n 1.4% 422Ki 0.3% 23.4Ki third_party/re2/re2/dfa.cc\n 1.3% 407Ki 0.4% 24.9Ki",
"github_repo": "google/bloaty",
"github_stars": 5490,
"github_topics": [],
"homepage": "https://github.com/google/bloaty",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 419,
"installs_365d": 3805,
"installs_90d": 1120,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "Apache-2.0",
"llm_generated_at": null,
"llm_model": null,
"name": "bloaty",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 1903,
"rank_365d": 2187,
"rank_90d": 2087,
"raw_hash": "56d220fea60f1afb",
"recommended_dependencies": [],
"revision": 50,
"ruby_source_path": "Formula/b/bloaty.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "1.1",
"versioned_formulae": [],
"why_use_this": null
}