#linguist
2 APIs met deze tag
Programming Languages API
The language definitions GitHub uses to recognise code (the open-source Linguist data) as an API — a clean reference for syntax highlighting, file-type detection, repository dashboards and developer tooling. For each of 800+ languages the API returns its type (programming, markup, data or prose), its brand colour (the hex GitHub paints it), the file extensions associated with it, common aliases, the GitHub language id and the editor (ace) mode. Look a language up by name or alias (golang resolves to Go), reverse-look-up which language(s) own a file extension (.py → Python; .h → C, C++, Objective-C), list the languages of a type, search, or list them all. Distinct from languages-api (ISO 639 human languages) — this is the programming-language reference. Served from memory — always fast.
api.oanor.com/proglang-api
Programming Languages API
Een referentie voor 800+ programmeer-, opmaak- en datatalen, gebouwd op de GitHub Linguist-dataset. Detecteer tot welke taal een bestandsextensie behoort (bijv. .rs → Rust), zoek een taal op naam of alias, krijg het type, de merk kleur, bestandsextensies en aliassen, en zoek of lijst op type. Ideaal voor code-editors, syntax-tooling, repo-analyzers en taalbadges. (Programmeertalen — geen gesproken talen.)
api.oanor.com/proglangs-api