lingo: File extension based programming language detection

[ bsd3, data, library, program ] [ Propose Tags ]

Lingo uses github/linguist's language registry to enable fast detection of a file path's programming langauge based on extension or filename.

[Skip to Readme]
Versions [RSS] [faq],,,,,,,, (info)
Change log
Dependencies base (>=4.12 && <5), bytestring (>= && <0.11), containers (>= && <0.7), directory, filepath (>= && <1.5), raw-strings-qq (==1.1.*), text (>= && <1.3), yaml (>= && <0.12) [details]
License BSD-3-Clause
Author Timothy Clem
Category Data
Home page
Source repo head: git clone
Uploaded by rewinfrey at 2020-09-02T17:48:36Z
Distributions NixOS:
Executables generate
Downloads 2525 total (36 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs uploaded by user
Build status unknown [no reports yet]


[Index] [Quick Jump]


Maintainer's Corner

For package maintainers and hackage trustees


Readme for lingo-

[back to package description]


Detect programming languages from file extensions and common filenames. Based on linguist's registry of languages.


cabal v2-update
cabal v2-configure
cabal v2-build

You can also use the Bazel build system:

bazel build //...