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.
2.6M
total occurrences
1.1M
since 2019 (41.7%)
1970–2023
years active
Case variants in archive: .fa (2.6M), .FA (773), .Fa (110), .fA (5) — aggregated above.
Help label this extension
No PL in our taxonomy claims this extension. If you know what it's used for, fill the form below. Vocabulary reference: docs/extension_labels.md.
What happens after I submit?
A new GitHub issue is opened in this repo with your form contents
in a structured YAML block and the label ext-review.
Your GitHub login becomes the annotator; the issue's
created_at is the submission timestamp.
A curator script (tools/process_extension_labels.py)
fetches all ext-review issues and writes their
parsed contents into
data/derived/extension_labels.csv with
curator_status="new". Until this script runs, your
submission lives only as the GitHub issue.
Your submission shows up on the curator triage page
(/review/curator/)
under "new". Maintainers review the issue (comment, ask for
clarification, accept or reject) and edit
extension_labels.csv to set
curator_status to accepted.
For pl/<id> labels, build_pl_taxonomy.py
promotes accepted labels into
ext_claim.csv with
source="manual_review:<your-login>" and
strength="proposed". The next site rebuild then
shows your claim on this extension's page and on the
language's page.
Friendly-name + reference-URL labels (e.g.
binary:image for .png) are not
promoted into ext_claim.csv (they aren't PL
claims) but are surfaced on this page's "Prior labels"
table so anyone landing here sees them next to the auto-detected
category.
In short: submitting opens an issue (provenance), and a small
ingestion pipeline turns issues into rows the site renders. The
loop is currently manual (the curator script must be run by a
maintainer); GitHub Actions could automate it on each new issue.
Wikidata says… (1)
File formats, image formats, audio codecs and other non-PL
entities that claim .fa 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.
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.