Language Breakdown

Average health scores by primary language. 39 languages (with 10+ repos) across 7779 repositories.

61
Rust scores highest across 285 repos
18
Objective-C scores lowest across 153 repos
41
Weighted average across all 131 languages

Average Score by Language (with 10+ repos)

Dot position shows average health score (0-100). Languages with fewer than 10 repos excluded.

Rust
61
TypeScript
56
MDX
54
Go
53
Nix
49
Ruby
48
Svelte
48
Haskell
46
C++
44
Elixir
43
Python
41
C
41
Lua
41
Kotlin
40
Vue
40
Dockerfile
40
Perl
39
Markdown
39
JavaScript
38
PHP
38
CMake
38
Vim Script
37
Clojure
37
Dart
36
CoffeeScript
36
Java
35
Scala
35
Makefile
35
Shell
34
Solidity
33
C#
32
PowerShell
32
SCSS
31
CSS
28
Jupyter Notebook
27
Swift
27
HTML
26
TeX
20
Objective-C
18

Rust scores highest at 61. Objective-C repos score lowest among tracked languages at 18.

Repository Count by Language (with 10+ repos)

Number of repositories per language in the dataset

Python
1453
JavaScript
1073
TypeScript
856
Java
472
C++
459
Go
454
C
293
Rust
285
C#
253
PHP
219
Shell
204
Jupyter Notebook
199
HTML
199
Swift
198
Objective-C
153
Ruby
128
Kotlin
116
Vue
76
CSS
75
Dart
58
Lua
57
PowerShell
38
Vim Script
21
TeX
20
Dockerfile
19
Clojure
18
SCSS
18
Haskell
17
Scala
16
Svelte
15
Elixir
14
Perl
14
Nix
12
Markdown
12
Makefile
11
Solidity
11
MDX
10
CMake
10
CoffeeScript
10

Grade Distribution by Language

Top 10 languages by repository count

Python

1453 repos, avg 41
A 20 (1.4%)
B 77 (5.4%)
C 103 (7.3%)
D 191 (13.5%)
F 1027 (72.4%)

JavaScript

1073 repos, avg 38
A 4 (0.4%)
B 15 (1.5%)
C 41 (4.0%)
D 82 (8.0%)
F 887 (86.2%)

TypeScript

856 repos, avg 56
A 7 (0.8%)
B 66 (7.8%)
C 116 (13.7%)
D 182 (21.5%)
F 476 (56.2%)

Java

472 repos, avg 35
B 1 (0.2%)
C 10 (2.2%)
D 41 (9.0%)
F 402 (88.5%)

C++

459 repos, avg 44
A 2 (0.4%)
B 8 (1.8%)
C 35 (7.8%)
D 50 (11.1%)
F 356 (78.9%)

Go

454 repos, avg 53
A 4 (0.9%)
B 34 (7.6%)
C 60 (13.5%)
D 72 (16.1%)
F 276 (61.9%)

C

293 repos, avg 41
B 3 (1.1%)
C 14 (5.1%)
D 29 (10.5%)
F 230 (83.3%)

Rust

285 repos, avg 61
A 1 (0.4%)
B 24 (8.5%)
C 55 (19.6%)
D 70 (24.9%)
F 131 (46.6%)

C#

253 repos, avg 32
C 3 (1.2%)
D 6 (2.4%)
F 236 (96.3%)

PHP

219 repos, avg 38
B 1 (0.5%)
C 2 (1.0%)
D 14 (6.9%)
F 187 (91.7%)