Anthropics OSS Landscape
github.com/anthropics 

62
repositories
2M
lines of main code
17K files
2.5M
lines of other code
16K files
929K
main code touched
1 year (56%)
565K
new main code
1 year (+34%)
98
recent contributors
(past 30 days)
+6.5M
-1.6M
line churn
+662K
-126K
+364K
-105K
+500K
-102K
+832K
-162K
+881K
-215K
+701K
-191K
+641K
-200K
+430K
-134K
+815K
-213K
+661K
-180K
35K
commits

2860

2549

2281

3228

3043

3290

4083

3523

3762

3233

3.4K
contributors

277

513

393

630

534

507

519

358

323

216

2026
06-24
2025 2024 2023 2022 2021 2020 2019 2018 2017


Contributors per file extensions (past 30 days)...
Contributors Per File Extension
past 30 days
extension dependencies...
flowchart TB
    n0["proto (8)"]
    n1["swift (2)"]
    n2["go (4)"]
    n3["toml (16)"]
    n4["ipynb (8)"]
    n5["rb (2)"]
    n6["xml (1)"]
    n7["kts (1)"]
    n8["php (2)"]
    n9["ts (18)"]
    n10["cs (3)"]
    n11["js (5)"]
    n12["rbi (2)"]
    n13["pro (1)"]
    n14["cjs (2)"]
    n15["rs (24)"]
    n16["yaml (33)"]
    n17["html (6)"]
    n18["css (2)"]
    n19["sql (3)"]
    n20["kt (4)"]
    n21["java (1)"]
    n22["py (24)"]
    n23["mjs (4)"]
    n24["nix (3)"]
    n16 ---|"10"| n3
    n15 ---|"10"| n3
    n16 ---|"9"| n22
    n16 ---|"9"| n15
    n15 ---|"8"| n0
    n16 ---|"5"| n4
    n16 ---|"5"| n9
    n22 ---|"5"| n3
    n22 ---|"4"| n9
    n22 ---|"4"| n23
    n16 ---|"4"| n11
    n17 ---|"4"| n11
    n16 ---|"3"| n17
    n16 ---|"3"| n19
    n22 ---|"3"| n17
    n22 ---|"3"| n11
    n22 ---|"3"| n19
    n17 ---|"3"| n19
    n11 ---|"3"| n19
    n2 ---|"3"| n20
    n15 ---|"3"| n24
    n16 ---|"3"| n23
    n22 ---|"2"| n4
    n9 ---|"2"| n11
    n16 ---|"2"| n2
    n16 ---|"2"| n20
    n16 ---|"2"| n10
    n16 ---|"2"| n5
    n16 ---|"2"| n12
    n9 ---|"2"| n2
    n9 ---|"2"| n20
    n9 ---|"2"| n10
    n9 ---|"2"| n5
    n9 ---|"2"| n12
    n2 ---|"2"| n10
    n2 ---|"2"| n5
    n2 ---|"2"| n12
    n20 ---|"2"| n10
    n20 ---|"2"| n5
    n20 ---|"2"| n12
    n10 ---|"2"| n5
    n10 ---|"2"| n12
    n5 ---|"2"| n12
    n16 ---|"2"| n0
    n3 ---|"2"| n0
    n16 ---|"2"| n1
    n16 ---|"2"| n24
    n3 ---|"2"| n24
    n16 ---|"2"| n18
    n16 ---|"2"| n14
    n22 ---|"2"| n18
    n22 ---|"2"| n14
    n3 ---|"2"| n17
    n3 ---|"2"| n11
    n3 ---|"2"| n23
    n3 ---|"2"| n19
    n3 ---|"2"| n18
    n3 ---|"2"| n14
    n17 ---|"2"| n23
    n17 ---|"2"| n18
    n17 ---|"2"| n14
    n11 ---|"2"| n23
    n11 ---|"2"| n18
    n11 ---|"2"| n14
    n23 ---|"2"| n19
    n23 ---|"2"| n18
    n23 ---|"2"| n14
    n19 ---|"2"| n18
    n19 ---|"2"| n14
    n18 ---|"2"| n14
    n22 ---|"1"| n8
    n9 ---|"1"| n23
    n9 ---|"1"| n8
    n23 ---|"1"| n8
    n9 ---|"1"| n17
    n9 ---|"1"| n19
    n16 ---|"1"| n21
    n16 ---|"1"| n7
    n16 ---|"1"| n13
    n9 ---|"1"| n3
    n9 ---|"1"| n21
    n9 ---|"1"| n7
    n9 ---|"1"| n13
    n3 ---|"1"| n2
    n3 ---|"1"| n20
    n3 ---|"1"| n10
    n3 ---|"1"| n5
    n3 ---|"1"| n12
    n3 ---|"1"| n21
    n3 ---|"1"| n7
    n3 ---|"1"| n13
    n2 ---|"1"| n21
    n2 ---|"1"| n7
    n2 ---|"1"| n13
    n20 ---|"1"| n21
    n20 ---|"1"| n7
    n20 ---|"1"| n13
    n10 ---|"1"| n21
    n10 ---|"1"| n7
    n10 ---|"1"| n13
    classDef default fill:#00b2ee,stroke:#ffffff,color:#000000;
    classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
    class n0,n1,n2,n3,n4,n5,n6,n7,n8,n9,n10,n11,n12,n13,n14,n15,n16,n17,n18,n19,n20,n21,n22,n23,n24 highlighted;
    linkStyle 0 stroke:#00688bFF,stroke-width:10px
    linkStyle 1 stroke:#00688bFF,stroke-width:10px
    linkStyle 2 stroke:#00688bED,stroke-width:9px
    linkStyle 3 stroke:#00688bED,stroke-width:9px
    linkStyle 4 stroke:#00688bDB,stroke-width:8px
    linkStyle 5 stroke:#00688bA5,stroke-width:5px
    linkStyle 6 stroke:#00688bA5,stroke-width:5px
    linkStyle 7 stroke:#00688bA5,stroke-width:5px
    linkStyle 8 stroke:#00688b93,stroke-width:4px
    linkStyle 9 stroke:#00688b93,stroke-width:4px
    linkStyle 10 stroke:#00688b93,stroke-width:4px
    linkStyle 11 stroke:#00688b93,stroke-width:4px
    linkStyle 12 stroke:#00688b82,stroke-width:3px
    linkStyle 13 stroke:#00688b82,stroke-width:3px
    linkStyle 14 stroke:#00688b82,stroke-width:3px
    linkStyle 15 stroke:#00688b82,stroke-width:3px
    linkStyle 16 stroke:#00688b82,stroke-width:3px
    linkStyle 17 stroke:#00688b82,stroke-width:3px
    linkStyle 18 stroke:#00688b82,stroke-width:3px
    linkStyle 19 stroke:#00688b82,stroke-width:3px
    linkStyle 20 stroke:#00688b82,stroke-width:3px
    linkStyle 21 stroke:#00688b82,stroke-width:3px
    linkStyle 22 stroke:#00688b70,stroke-width:2px
    linkStyle 23 stroke:#00688b70,stroke-width:2px
    linkStyle 24 stroke:#00688b70,stroke-width:2px
    linkStyle 25 stroke:#00688b70,stroke-width:2px
    linkStyle 26 stroke:#00688b70,stroke-width:2px
    linkStyle 27 stroke:#00688b70,stroke-width:2px
    linkStyle 28 stroke:#00688b70,stroke-width:2px
    linkStyle 29 stroke:#00688b70,stroke-width:2px
    linkStyle 30 stroke:#00688b70,stroke-width:2px
    linkStyle 31 stroke:#00688b70,stroke-width:2px
    linkStyle 32 stroke:#00688b70,stroke-width:2px
    linkStyle 33 stroke:#00688b70,stroke-width:2px
    linkStyle 34 stroke:#00688b70,stroke-width:2px
    linkStyle 35 stroke:#00688b70,stroke-width:2px
    linkStyle 36 stroke:#00688b70,stroke-width:2px
    linkStyle 37 stroke:#00688b70,stroke-width:2px
    linkStyle 38 stroke:#00688b70,stroke-width:2px
    linkStyle 39 stroke:#00688b70,stroke-width:2px
    linkStyle 40 stroke:#00688b70,stroke-width:2px
    linkStyle 41 stroke:#00688b70,stroke-width:2px
    linkStyle 42 stroke:#00688b70,stroke-width:2px
    linkStyle 43 stroke:#00688b70,stroke-width:2px
    linkStyle 44 stroke:#00688b70,stroke-width:2px
    linkStyle 45 stroke:#00688b70,stroke-width:2px
    linkStyle 46 stroke:#00688b70,stroke-width:2px
    linkStyle 47 stroke:#00688b70,stroke-width:2px
    linkStyle 48 stroke:#00688b70,stroke-width:2px
    linkStyle 49 stroke:#00688b70,stroke-width:2px
    linkStyle 50 stroke:#00688b70,stroke-width:2px
    linkStyle 51 stroke:#00688b70,stroke-width:2px
    linkStyle 52 stroke:#00688b70,stroke-width:2px
    linkStyle 53 stroke:#00688b70,stroke-width:2px
    linkStyle 54 stroke:#00688b70,stroke-width:2px
    linkStyle 55 stroke:#00688b70,stroke-width:2px
    linkStyle 56 stroke:#00688b70,stroke-width:2px
    linkStyle 57 stroke:#00688b70,stroke-width:2px
    linkStyle 58 stroke:#00688b70,stroke-width:2px
    linkStyle 59 stroke:#00688b70,stroke-width:2px
    linkStyle 60 stroke:#00688b70,stroke-width:2px
    linkStyle 61 stroke:#00688b70,stroke-width:2px
    linkStyle 62 stroke:#00688b70,stroke-width:2px
    linkStyle 63 stroke:#00688b70,stroke-width:2px
    linkStyle 64 stroke:#00688b70,stroke-width:2px
    linkStyle 65 stroke:#00688b70,stroke-width:2px
    linkStyle 66 stroke:#00688b70,stroke-width:2px
    linkStyle 67 stroke:#00688b70,stroke-width:2px
    linkStyle 68 stroke:#00688b70,stroke-width:2px
    linkStyle 69 stroke:#00688b70,stroke-width:2px
    linkStyle 70 stroke:#00688b5E,stroke-width:1px
    linkStyle 71 stroke:#00688b5E,stroke-width:1px
    linkStyle 72 stroke:#00688b5E,stroke-width:1px
    linkStyle 73 stroke:#00688b5E,stroke-width:1px
    linkStyle 74 stroke:#00688b5E,stroke-width:1px
    linkStyle 75 stroke:#00688b5E,stroke-width:1px
    linkStyle 76 stroke:#00688b5E,stroke-width:1px
    linkStyle 77 stroke:#00688b5E,stroke-width:1px
    linkStyle 78 stroke:#00688b5E,stroke-width:1px
    linkStyle 79 stroke:#00688b5E,stroke-width:1px
    linkStyle 80 stroke:#00688b5E,stroke-width:1px
    linkStyle 81 stroke:#00688b5E,stroke-width:1px
    linkStyle 82 stroke:#00688b5E,stroke-width:1px
    linkStyle 83 stroke:#00688b5E,stroke-width:1px
    linkStyle 84 stroke:#00688b5E,stroke-width:1px
    linkStyle 85 stroke:#00688b5E,stroke-width:1px
    linkStyle 86 stroke:#00688b5E,stroke-width:1px
    linkStyle 87 stroke:#00688b5E,stroke-width:1px
    linkStyle 88 stroke:#00688b5E,stroke-width:1px
    linkStyle 89 stroke:#00688b5E,stroke-width:1px
    linkStyle 90 stroke:#00688b5E,stroke-width:1px
    linkStyle 91 stroke:#00688b5E,stroke-width:1px
    linkStyle 92 stroke:#00688b5E,stroke-width:1px
    linkStyle 93 stroke:#00688b5E,stroke-width:1px
    linkStyle 94 stroke:#00688b5E,stroke-width:1px
    linkStyle 95 stroke:#00688b5E,stroke-width:1px
    linkStyle 96 stroke:#00688b5E,stroke-width:1px
    linkStyle 97 stroke:#00688b5E,stroke-width:1px
    linkStyle 98 stroke:#00688b5E,stroke-width:1px
    linkStyle 99 stroke:#00688b5E,stroke-width:1px


- show extension dependencies as 2D force graph  - show extension dependencies as 3D force graph 
Test code...
Other code...


File Age and Freshness
Lines of code in files first/last updated more than a year ago | 6 to 12 months ago | 3 to 6 months ago | 1 to 3 months ago | month or less ago
old
new
stale
fresh
no
history
Repositories Size Distribution
Size of repositories (main lines of code)
<1%
3.1KLOC
<1%
7.3KLOC
1%
32KLOC
4%
86KLOC
6%
139KLOC
11%
237KLOC
17%
348KLOC
17%
345KLOC
0%
0LOC
40%
802KLOC
0%
0LOC
18%
11 repos
8%
5 repos
15%
9 repos
19%
12 repos
16%
10 repos
11%
7 repos
8%
5 repos
3%
2 repos
0%
0 repos
2%
1 repo
0%
0 repos
<1K
1-2K
2-5K
5-10K
10-20K
20-50K
50-100K
100-200K
200-500K
500K-1M
>1M
 java  rs  cs  py  rbi  ipynb  xsd  php  ts  cpp  go  kt  html  tsx  svelte  swift  yaml  rb
generated by sokrates.dev on 2026-06-24