Library mining progress — every language, mined / target
One cell per registered programming language. For the 51 with a package manager, the cell shows libraries mined / target (target = policy union of top-1,000 downloads ∪ top-400 GitHub stars ∪ canon). Coverage is capped at the target — registries are shared, so a language can be fully covered by fewer than it has access to. Click any language for the libraries mined for it. Every number is computed by viz/gen_grid.py.
689 languages
51 minable
33,273 covered / target
35,359 target
94% overall
≥90% 40–89% <40% 0% / not started ·dl = downloads-only floor · calc = target still computing
C#
1063 / 1400
CoffeeScript
1398 / 1400
Elixir
1390 / 1400
Erlang
1396 / 1400
F#
1047 / 1400
Go
1282 / 1400
Haskell
1377 / 1400
Python
1396 / 1400
Rust
1317 / 1400
Solidity
1388 / 1400
PHP
1252 / 1305
Gleam
1089 / 1089
Visual Basic .NET
745 / 1087
Hack
1066 / 1066
Agda
1059 / 1065
Idris
1040 / 1041
Vyper
988 / 1004
Bun
1000 / 1000
Node.js
1000 / 1000
JavaScript
800 / 800
TypeScript
800 / 800
Dart
439 / 500
R
419 / 500
C
314 / 400
C++
400 / 400
Clojure
391 / 400
Common Lisp
387 / 400
Fortran
333 / 400
Groovy
400 / 400
Java
400 / 400
Julia
364 / 400
Kotlin
400 / 400
Lua
374 / 400
Nim
392 / 400
Nix
385 / 400
Objective-C
373 / 400
OCaml
381 / 400
Perl
362 / 400
PowerShell
358 / 400
Ruby
372 / 400
Scala
400 / 400
Swift
351 / 400
Elm
300 / 363
Haxe
254 / 291
Crystal
285 / 286
D
193 / 200
Racket
153 / 154
Emacs Lisp
115 / 115
Ada
49 / 55
Raku
36 / 38
Deno
0 / … calc
1C:Enterprise (RU)
— no registry
ABAP
— no registry
ABAP CDS
— no registry
abas FO
— no registry
ABL
— no registry
ABNF
— no registry
ABSL
— no registry
ACSPL+
— no registry
ActionScript
— no registry
Adams View Command Language
— no registry
AeroBasic
— no registry
AL
— no registry
Algo Design Language
— no registry
ALGOL
— no registry
Alloy
— no registry
AmbientTalk
— no registry
AMDGPU
— no registry
AmiBroker Formula Language
— no registry
Ampl
— no registry
AMPscript
— no registry
Andor Basic
— no registry
ANTLR
— no registry
Apache Jelly
— no registry
APDL
— no registry
Apex
— no registry
APEX Policy
— no registry
APL
— no registry
AppleScript
— no registry
Arcade
— no registry
Arden Syntax
— no registry
Arrow
— no registry
Arturo
— no registry
ASP
— no registry
AspectJ
— no registry
ASReml
— no registry
Assembly
— no registry
Asterisk Dialplan
— no registry
Asterisk Extension Language
— no registry
Asymptote
— no registry
AUI Command Language
— no registry
autohotkey
— no registry
AutoIt
— no registry
AutoLISP
— no registry
Automation Basic
— no registry
AWK
— no registry
Axon
— no registry
Baan 4GL
— no registry
Base Makefile
— no registry
Bash
— no registry
BASIC
— no registry
Basic Control Engine
— no registry
BBC Basic
— no registry
BC
— no registry
Berry
— no registry
Bicep
— no registry
BigQuery SQL
— no registry
Blade
— no registry
Blink
— no registry
BlitzBasic
— no registry
BlitzMax
— no registry
Blockly
— no registry
Blueprint
— no registry
BNF
— no registry
Boa
— no registry
BODL
— no registry
Boo
— no registry
Boogie
— no registry
BQL
— no registry
BQN
— no registry
BRFplus
— no registry
BUGS
— no registry
c-objdump
— no registry
C-SPY macro language
— no registry
ca65 assembler
— no registry
Cache ObjectScript
— no registry
Cadcorp GisLink
— no registry
Carbon
— no registry
CartoCSS
— no registry
CASL
— no registry
CATScript
— no registry
CBAS
— no registry
CBM BASIC V2
— no registry
CCL
— no registry
CCT
— no registry
CDDL
— no registry
Centroid Macro Language
— no registry
Ceylon
— no registry
ChaiScript
— no registry
Chapel
— no registry
Charmci
— no registry
CHARMM scripting language
— no registry
Cheetah
— no registry
Chimera command language
— no registry
ChimeraX command language
— no registry
ChucK
— no registry
Cicode
— no registry
Cirru
— no registry
Clay
— no registry
Clean
— no registry
CLEM
— no registry
Cloverleaf Tcl/Xlate
— no registry
CMake
— no registry
CNCM
— no registry
COBOL
— no registry
CodeQL
— no registry
Colvars config
— no registry
COMAL-80
— no registry
Common Workflow Language
— no registry
Component Pascal
— no registry
Control Basic
— no registry
Control Builder
— no registry
Coq
— no registry
COS
— no registry
CP2K input
— no registry
cplint
— no registry
cpp-objdump
— no registry
CPSA
— no registry
CQL
— no registry
Crmsh
— no registry
Croc
— no registry
Cryptol
— no registry
Csound Orchestra
— no registry
CSS
— no registry
CTRL
— no registry
CUDA
— no registry
CUE
— no registry
Custom Macro B
— no registry
CXpro
— no registry
Cylon Unitron
— no registry
Cypher
— no registry
Cython
— no registry
d-objdump
— no registry
D-Script
— no registry
DASM16
— no registry
Data Desk
— no registry
DAX
— no registry
Delphi
— no registry
Deluge
— no registry
DesignScript
— no registry
Desmond config
— no registry
DeviceTree
— no registry
Dexterity
— no registry
dg
— no registry
Dhall
— no registry
Django Template Language
— no registry
DL_POLY CONTROL
— no registry
DM-Script
— no registry
DMAP
— no registry
DMC
— no registry
Dockerfile
— no registry
Drools
— no registry
Drools Rule Language
— no registry
DuckDB SQL
— no registry
Dylan
— no registry
DylanLID
— no registry
Earl Grey
— no registry
EasyLanguage
— no registry
Easytrieve
— no registry
EBNF
— no registry
eC
— no registry
ECL
— no registry
ECQL
— no registry
Eiffel
— no registry
EIKON
— no registry
Ejs
— no registry
EKL
— no registry
Elpi
— no registry
Epi Info Check Code
— no registry
Erb
— no registry
ERDAS EML
— no registry
eSignal Formula Script
— no registry
EViews
— no registry
Excel formula language
— no registry
Factor
— no registry
FANUC TP
— no registry
Felix
— no registry
Fennel
— no registry
FFmpeg Filtergraph
— no registry
Fidessa BlueBox
— no registry
Fift
— no registry
Flatline
— no registry
FloScript
— no registry
Flow Chart
— no registry
Fluent Scripting
— no registry
Forth
— no registry
FrameScript
— no registry
Freefem
— no registry
Freemarker
— no registry
FreeSWITCH Dialplan
— no registry
FStar
— no registry
FunC
— no registry
FUPLA
— no registry
Futhark
— no registry
FVX
— no registry
Galen Spec
— no registry
GAP
— no registry
GAS
— no registry
GAUSS
— no registry
Gaussian input
— no registry
GCL+
— no registry
GDL
— no registry
GDScript
— no registry
GEL
— no registry
Genstat
— no registry
Gherkin
— no registry
GitHub Actions
— no registry
Global Mapper Script
— no registry
glsl
— no registry
Gmsh GEO
— no registry
Gnuplot
— no registry
Go text/template
— no registry
Golo
— no registry
GoodData-CL
— no registry
Google Sheets formulas
— no registry
Gosu
— no registry
GraphQL
— no registry
Graphviz DOT
— no registry
GROMACS selection language
— no registry
GSQL
— no registry
GStreamer Pipeline
— no registry
HAL
— no registry
Haml
— no registry
Handlebars
— no registry
hansl
— no registry
Hare
— no registry
HCL
— no registry
HIT
— no registry
HLSL
— no registry
HSAIL
— no registry
HTL / Sightly
— no registry
HTML
— no registry
HubL
— no registry
Hxml
— no registry
Hy
— no registry
Hybris
— no registry
Icon
— no registry
IDC
— no registry
IDL
— no registry
Igor
— no registry
iLogic
— no registry
ImageJ Macro
— no registry
Infor H5 Scripting
— no registry
Infor MAK
— no registry
INFORM
— no registry
Inform 6
— no registry
Inform 7
— no registry
Instruction List
— no registry
Investor/RT RTL
— no registry
Io
— no registry
Ioke
— no registry
ISA-88 recipe
— no registry
Isabelle
— no registry
ISML
— no registry
J
— no registry
JAGS
— no registry
Jaguar input
— no registry
Jai
— no registry
Janet
— no registry
Jasmin
— no registry
JCL
— no registry
Jinja
— no registry
Jinja2
— no registry
JMESPath
— no registry
JSGF
— no registry
JSL
— no registry
JSLT
— no registry
JSON
— no registry
JSONata
— no registry
Jsonnet
— no registry
JSONPath
— no registry
JSP/JSTL
— no registry
JSX
— no registry
Juttle
— no registry
JVM bytecode
— no registry
K
— no registry
Kal
— no registry
Kamailio Configuration Script
— no registry
Karate
— no registry
KAREL
— no registry
Kawasaki AS
— no registry
KBM
— no registry
Kconfig
— no registry
Klartext
— no registry
Knowledge Fusion
— no registry
Koka
— no registry
KRL
— no registry
Kuin
— no registry
LabVIEW
— no registry
LAMMPS input script
— no registry
LaTeX
— no registry
Lean 4
— no registry
LIMDEP
— no registry
LIMS Basic
— no registry
Linotte (FR)
— no registry
Liquid
— no registry
Lisp
— no registry
LISREL
— no registry
Lite-C
— no registry
LiveText Scripting
— no registry
LLVM IR
— no registry
Lyric Scripting
— no registry
Macaulay2
— no registry
Maestro Scripting
— no registry
Magik
— no registry
Makefile
— no registry
Mako
— no registry
Manhattan Active Extensibility Language
— no registry
MapBasic
— no registry
Maple
— no registry
MapServer Mapfile
— no registry
MAQL
— no registry
Marble
— no registry
Mask
— no registry
Mata
— no registry
Mathematica
— no registry
mathml
— no registry
MathScript
— no registry
MATLAB
— no registry
Maxima
— no registry
MAXScript
— no registry
Mazatrol
— no registry
MCFunction
— no registry
MEDITECH MAGIC
— no registry
MELFA BASIC
— no registry
Menta
— no registry
Mermaid
— no registry
Meson
— no registry
MetaStock Formula Language
— no registry
MicroStation MDL
— no registry
MiniD
— no registry
MiniLang
— no registry
MiniScript
— no registry
Minitab
— no registry
MIPS
— no registry
MJML
— no registry
MOCA
— no registry
Modelica
— no registry
Modula-2
— no registry
Mojo
— no registry
Monaco scripting
— no registry
Mongoose IDO
— no registry
Monkey
— no registry
Monte
— no registry
MOOCode
— no registry
MoonScript
— no registry
Mosel
— no registry
Mplus
— no registry
MQL4
— no registry
MQL5
— no registry
Mscgen
— no registry
MULTI command language
— no registry
MUMPS
— no registry
MuPAD
— no registry
Mustache
— no registry
MXML
— no registry
MySQL
— no registry
NAPA Macro Language
— no registry
NASM
— no registry
Nastran Bulk Data
— no registry
NCC Control Plan
— no registry
NCL
— no registry
NED
— no registry
Nemerle
— no registry
NeoTicker Formula Language
— no registry
nesC
— no registry
Netcool Impact Policy Language
— no registry
NetLinx
— no registry
NetLogic
— no registry
NewLisp
— no registry
Newspeak
— no registry
Nextflow
— no registry
Niagara Program Block
— no registry
Nit
— no registry
Notch Scripting
— no registry
Notion Formula
— no registry
NSIS
— no registry
Nunjucks
— no registry
NuSMV
— no registry
NWChem input
— no registry
NX-OS CLI
— no registry
objdump
— no registry
objdump-nasm
— no registry
ObjectScript
— no registry
OCEAN
— no registry
Octave
— no registry
Odin
— no registry
OGScript
— no registry
OML
— no registry
OmniScript
— no registry
Ooc
— no registry
Opa
— no registry
OpenCL
— no registry
OpenFOAM Dictionary
— no registry
OpenQASM
— no registry
OpenSBP
— no registry
OpenSCAD
— no registry
OpenSIPS Routing Script
— no registry
Oracle BRM PCM
— no registry
ORCA input
— no registry
Ox
— no registry
OxMetrics
— no registry
Pan
— no registry
ParaSail
— no registry
Parsec
— no registry
Pascal
— no registry
PASmulti
— no registry
Patran Command Language
— no registry
Pawn
— no registry
PcGive
— no registry
PDDL
— no registry
PEG
— no registry
Pega Rules
— no registry
PeopleCode
— no registry
Phix
— no registry
PI Performance Equation
— no registry
Pig
— no registry
Pike
— no registry
Pine Script
— no registry
Pipeline Pilot protocol
— no registry
PL/pgSQL
— no registry
PL/SQL (Oracle)
— no registry
PlantUML
— no registry
PLUMED input
— no registry
PMAC Script
— no registry
PML
— no registry
Pointless
— no registry
Pony
— no registry
Portugol
— no registry
PostGIS
— no registry
PostgreSQL
— no registry
PostScript
— no registry
POVRay
— no registry
Power Fx
— no registry
PowerLanguage
— no registry
PPCL
— no registry
Praat
— no registry
PRACTICE
— no registry
Prism
— no registry
ProBacktest
— no registry
ProBuilder
— no registry
Procfile
— no registry
Prolog
— no registry
PromQL
— no registry
ProOrder
— no registry
Proto-C
— no registry
Protocol Buffers
— no registry
ProvideX
— no registry
PRQL
— no registry
PST
— no registry
PTX
— no registry
Pug
— no registry
PyMOL command language
— no registry
Q (kdb+)
— no registry
Q-Chem input
— no registry
QGIS Expressions
— no registry
Quarto
— no registry
Qugate
— no registry
Quickbase Formula
— no registry
QuickScript
— no registry
QuickScript .NET
— no registry
QWeb
— no registry
Ramco VirtualWorks
— no registry
RAPID
— no registry
RapidMiner Expression Language
— no registry
RATS
— no registry
Razor
— no registry
Regular Expression
— no registry
RhinoScript
— no registry
Robot Framework
— no registry
Roc
— no registry
RosettaScripts
— no registry
Sage X3 4GL
— no registry
SAS
— no registry
SAS/IML
— no registry
Savi
— no registry
Scaml
— no registry
scdoc
— no registry
Scheme
— no registry
Scilab
— no registry
SCL
— no registry
Scratch
— no registry
SEBOL
— no registry
sed
— no registry
Sedona
— no registry
Selenese
— no registry
Shen
— no registry
ShExC
— no registry
Siemens Cycle
— no registry
Sieve
— no registry
Silver
— no registry
SIMPL+
— no registry
SimTalk
— no registry
Simula
— no registry
SKILL
— no registry
Slash
— no registry
SLAX
— no registry
Slim
— no registry
Smali
— no registry
Smalltalk
— no registry
Smarty
— no registry
Snakemake
— no registry
Snobol
— no registry
Snowball
— no registry
Snowflake SQL
— no registry
Sonic Pi
— no registry
Soong
— no registry
Sophia
— no registry
SOQL
— no registry
SOSL
— no registry
SPEL+
— no registry
Spice
— no registry
SPSS
— no registry
SQL
— no registry
SQLite
— no registry
SQR
— no registry
Stan
— no registry
Standard ML
— no registry
Starlark
— no registry
STARLIMS Scripting Language
— no registry
Stata
— no registry
State Notation Language
— no registry
Stateflow
— no registry
Statement List
— no registry
Statistica Macro Language
— no registry
StatsModels formula
— no registry
StatXact Command Language
— no registry
StatXact Macro Language
— no registry
Structured Text
— no registry
SUDAAN Procedure Language
— no registry
SuperCollider
— no registry
Svelte
— no registry
SVG
— no registry
SVL
— no registry
Sylk
— no registry
SYSPRO e.net
— no registry
SYSTAT Command Language
— no registry
SYSTAT SCRIPT
— no registry
SystemC
— no registry
SystemVerilog
— no registry
T-SQL (SQL Server)
— no registry
TableGen
— no registry
Tabula
— no registry
Tact
— no registry
TADS 3
— no registry
Tal
— no registry
TASM
— no registry
Tcl
— no registry
teal
— no registry
Tecplot Macro
— no registry
Tera Term macro
— no registry
Terraform
— no registry
TeX
— no registry
TGP2
— no registry
ThingsDB
— no registry
thinkScript
— no registry
Thymeleaf
— no registry
TidalCycles
— no registry
Tinker keyfile
— no registry
TOML
— no registry
TOSCA
— no registry
TradeScript
— no registry
TradeSense
— no registry
TrafficScript
— no registry
Transfer Command Language
— no registry
Treetop
— no registry
Tricentis Tosca
— no registry
TrioBASIC
— no registry
TSP
— no registry
Twig
— no registry
Typographic Number Theory
— no registry
TypoScript
— no registry
Typst
— no registry
UCI
— no registry
ucode
— no registry
UL4
— no registry
Unicon
— no registry
Unit4 ABW
— no registry
Unreal Blueprints
— no registry
UrbiScript
— no registry
URScript
— no registry
V
— no registry
VAL3
— no registry
Vala
— no registry
VBA
— no registry
VBScript
— no registry
VCL
— no registry
VectorScript
— no registry
Velocity
— no registry
Verifpal
— no registry
Verilog
— no registry
VGL
— no registry
VHDL
— no registry
VimL
— no registry
Vimscript
— no registry
Visual Prolog
— no registry
Visual Prolog Grammar
— no registry
Visualforce
— no registry
Viz Script
— no registry
VoiceXML
— no registry
VTScada
— no registry
Vue
— no registry
Vue Template
— no registry
WASP Script
— no registry
WDL
— no registry
WealthScript
— no registry
Web Platform (DOM)
— no registry
WebAssembly
— no registry
WebAssembly Text (WAT)
— no registry
webvtt
— no registry
wgsl
— no registry
Whiley
— no registry
Wolfram Language
— no registry
Workday XpressO
— no registry
Wren
— no registry
X++
— no registry
X10
— no registry
xBase
— no registry
XML
— no registry
Xorg
— no registry
XPath
— no registry
XPression Scripting
— no registry
XQuery
— no registry
xslt
— no registry
Xtend
— no registry
YAML
— no registry
YANG
— no registry
YARA
— no registry
YASARA macro language
— no registry
Zeek
— no registry
zenon Logic
— no registry
Zephir
— no registry
Zig
— no registry
КуМир KuMir (RU)
— no registry
قلب Qalb (AR)
— no registry
எழில் Ezhil (TA)
— no registry
なでしこ Nadeshiko (JP)
— no registry
文言 wenyan (Classical ZH)
— no registry
易语言 / EPL (ZH)
— no registry
Every number here is computed from the live NADA pipeline — nothing is hand-typed.