.hh
4 claimants
1 primary
3 secondary
unambiguous primary
SWH popularity
From the SWH-MSR-ARV dataset (Desmazières, Di Cosmo, Lorentz, MSR 2025; file nb_extensions_alphanum.csv) — one row per (ext, year) in the full SWH archive. Case-aggregated. citation.
Case variants in archive: .hh (3.9M), .HH (1.0K), .Hh (14) — aggregated above.
Claimants (6)
Languages that list .hh among their extensions. Strength reflects whether the upstream source treated it as their primary extension.
| Language | Source | Strength |
| C++ | wikidata | primary |
| C++ | linguist | secondary |
| C++ | pygments | secondary |
| cpp | pygments | secondary |
| Hack | linguist | secondary |
| Objective-C++ | pygments | secondary |
Wikidata says… (2)
File formats, image formats, audio codecs and other non-PL
entities that claim .hh on Wikidata
(property P1195) or in the Wikipedia infobox.
Source: data/derived/external_extension_index.csv.
Click Use as new PL on any row to open the
Add-PL form pre-filled with that entry's name, Wikipedia/Wikidata
URL, and this extension — one submission creates the PL + claim.
Disambiguation rules (1)
Linguist heuristics that decide, by content, which language a .hh file actually is.
| Rule | Predicts | Kind | Predicates (truncated) |
h/linguist/.hh/0 | Hack | predicates | [{"kind": "any", "regexes": ["<\\?hh"]}] |
SWH-mined examples (3)
Real archived programs with this extension, byte-verified against the SWH archive. Useful for deciding what this extension actually is when the attribution is uncertain.
swh:1:cnt:afebe5c63ec2e72fd4fbd9f8efc14026ae3afa3d;origin=https://github.com/asd158/blender3.5.1;anchor=swh:1:rev:d25f4f71c312a5de61486349ae02551988266aed;path=/src/source/blender/blenkernel/BKE_node_runtime.hh
swh:1:cnt:d6c8353da42015c26f04840a392fdad083dd3905;origin=https://github.com/dshawshank/Blender-android_arm64;anchor=swh:1:rev:c8b5b17d40c4e969fada2e89873edaf0dda5cd30;path=/source/blender/blenkernel/BKE_node.hh
swh:1:cnt:67e093f3ddd12d5059fc29462e5b64848d601fc1;origin=https://github.com/dshawshank/Blender-android_arm64;anchor=swh:1:rev:b626f1fd18e98b18a8ea1ac90fbf659cd23ee361;path=/intern/ghost/intern/GHOST_SystemSDL.hh