openai/openai-ruby
File Churn File change frequency (churn) shows the distribution of file updates (days with at least one commit). |
Overview
File Change Frequency Overall
- There are 3,221 files with 253,993 lines of code.
- 1 file changed more than 100 times (3 lines of code)
- 3 files changed 51-100 times (2,384 lines of code)
- 73 files changed 21-50 times (21,348 lines of code)
- 845 files changed 6-20 times (98,119 lines of code)
- 2,299 files changed 1-5 times (132,139 lines of code)
Legend:
101+
51-100
21-50
6-20
1-5
explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
- There are 3,221 files with 253,993 lines of code.
- 0 files changed by more than 25 contributors (0 lines of code)
- 1 file changed by 11-25 contributors (1,617 lines of code)
- 65 files changed by 6-10 contributors (11,643 lines of code)
- 2,365 files changed by 2-5 contributors (203,976 lines of code)
- 790 files changed by 1 contributor (36,757 lines of code)
Legend:
26+
11-25
6-10
2-5
1
explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
rb, rbi, txt, md, yml, py, json, cjs, mjs, gitignore, js, html, css, gitattributes, toml, gemspec, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
Most Frequently Changed Files (Top 50)
| File | # lines | # units | created | last modified | # changes (days) | # contributors | line churn | first contributor | latest contributor |
|---|---|---|---|---|---|---|---|---|---|
| 3 | - | 2025-03-12 | 2026-10-06 | 111 | 8 | +143 / -138 | dev@stainless.com | 284451331+openai-sdks[bot]@... | |
| 1617 | - | 2025-03-12 | 2026-10-06 | 100 | 13 | +1954 / -243 | dev@stainless.com | dp@openai.com | |
| 559 | 10 | 2025-04-26 | 2026-09-24 | 58 | 10 | +3692 / -932 | 142633134+stainless-app[bot... | jbeckwith@openai.com | |
| 208 | - | 2025-03-12 | 2026-09-19 | 53 | 6 | +2656 / -1143 | dev@stainless.com | markstuart@openai.com | |
| 791 | 33 | 2025-04-03 | 2026-09-28 | 50 | 10 | +1823 / -607 | 142633134+stainless-app[bot... | jbeckwith@openai.com | |
| 257 | - | 2025-03-12 | 2026-10-06 | 46 | 9 | +2098 / -588 | dev@stainless.com | dp@openai.com | |
| 119 | 10 | 2025-03-12 | 2026-09-19 | 45 | 9 | +2405 / -1198 | dev@stainless.com | markstuart@openai.com | |
| 832 | 31 | 2025-04-26 | 2026-09-24 | 45 | 6 | +5121 / -1535 | 142633134+stainless-app[bot... | jbeckwith@openai.com | |
| 1101 | 46 | 2025-04-26 | 2026-09-24 | 44 | 5 | +5001 / -1164 | 142633134+stainless-app[bot... | jbeckwith@openai.com | |
| 583 | 3 | 2025-03-12 | 2026-10-06 | 42 | 9 | +1015 / -160 | dev@stainless.com | dp@openai.com | |
| 688 | 10 | 2025-04-03 | 2026-10-01 | 42 | 5 | +1342 / -231 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 84 | - | 2025-03-12 | 2026-10-06 | 40 | 9 | +1341 / -623 | dev@stainless.com | dp@openai.com | |
| 895 | 40 | 2025-04-26 | 2026-10-06 | 37 | 8 | +3984 / -1396 | 142633134+stainless-app[bot... | dp@openai.com | |
| 8 | - | 2026-08-03 | 2026-10-06 | 36 | 5 | +480 / -472 | apcha@openai.com | dp@openai.com | |
| 290 | 7 | 2025-04-26 | 2026-09-19 | 34 | 6 | +3219 / -456 | 142633134+stainless-app[bot... | markstuart@openai.com | |
| 926 | 34 | 2025-04-26 | 2026-09-19 | 34 | 6 | +6692 / -1302 | 142633134+stainless-app[bot... | markstuart@openai.com | |
| 115 | - | 2025-03-12 | 2026-09-09 | 33 | 5 | +1459 / -750 | dev@stainless.com | apcha@openai.com | |
| 92 | 6 | 2025-03-12 | 2026-10-06 | 31 | 9 | +1308 / -554 | dev@stainless.com | dp@openai.com | |
| 50 | 4 | 2025-04-03 | 2026-09-28 | 29 | 5 | +320 / -127 | 142633134+stainless-app[bot... | jbeckwith@openai.com | |
| 79 | - | 2025-03-12 | 2026-10-02 | 29 | 6 | +590 / -292 | dev@stainless.com | markstuart@openai.com | |
| 203 | - | 2025-03-12 | 2026-10-06 | 29 | 6 | +1792 / -716 | dev@stainless.com | dp@openai.com | |
| 2349 | 105 | 2025-04-26 | 2026-09-10 | 29 | 5 | +7172 / -1286 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 123 | - | 2025-03-12 | 2026-09-09 | 28 | 5 | +1084 / -574 | dev@stainless.com | apcha@openai.com | |
| 188 | - | 2025-03-12 | 2026-09-09 | 28 | 5 | +2381 / -1289 | dev@stainless.com | apcha@openai.com | |
| 310 | 15 | 2025-04-03 | 2026-10-01 | 28 | 7 | +962 / -240 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 40 | - | 2025-03-12 | 2026-09-09 | 27 | 5 | +357 / -149 | dev@stainless.com | apcha@openai.com | |
| 69 | - | 2025-03-12 | 2026-09-30 | 27 | 5 | +786 / -261 | dev@stainless.com | apcha@openai.com | |
| 96 | - | 2025-03-12 | 2026-10-02 | 27 | 7 | +310 / -24 | dev@stainless.com | markstuart@openai.com | |
| 160 | - | 2025-04-08 | 2026-09-09 | 27 | 4 | +2792 / -2151 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 187 | 6 | 2025-04-26 | 2026-10-06 | 27 | 8 | +1613 / -524 | 142633134+stainless-app[bot... | dp@openai.com | |
| 221 | - | 2025-04-08 | 2026-09-09 | 27 | 4 | +3744 / -1216 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 223 | 3 | 2025-04-26 | 2026-10-06 | 27 | 7 | +650 / -18 | 142633134+stainless-app[bot... | dp@openai.com | |
| 77 | 7 | 2025-03-12 | 2026-09-09 | 26 | 6 | +491 / -203 | dev@stainless.com | apcha@openai.com | |
| 86 | - | 2025-03-12 | 2026-09-09 | 26 | 5 | +1165 / -572 | dev@stainless.com | apcha@openai.com | |
| 87 | - | 2025-03-12 | 2026-10-02 | 26 | 7 | +1415 / -636 | dev@stainless.com | markstuart@openai.com | |
| 188 | - | 2025-05-01 | 2026-10-06 | 26 | 7 | +642 / -60 | 142633134+stainless-app[bot... | dp@openai.com | |
| 199 | 10 | 2025-04-26 | 2026-10-06 | 26 | 8 | +1969 / -610 | 142633134+stainless-app[bot... | dp@openai.com | |
| 234 | - | 2025-04-08 | 2026-09-09 | 26 | 4 | +3905 / -1209 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 234 | - | 2025-04-08 | 2026-09-09 | 26 | 4 | +3892 / -1205 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 234 | - | 2025-04-08 | 2026-09-09 | 26 | 4 | +3905 / -1209 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 237 | - | 2025-04-08 | 2026-09-09 | 26 | 4 | +3918 / -1211 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 49 | 3 | 2025-03-12 | 2026-09-27 | 25 | 7 | +660 / -289 | dev@stainless.com | markstuart@openai.com | |
| 55 | - | 2025-03-12 | 2026-09-09 | 25 | 6 | +778 / -302 | dev@stainless.com | apcha@openai.com | |
| 83 | - | 2025-03-12 | 2026-09-09 | 25 | 5 | +1690 / -1284 | dev@stainless.com | apcha@openai.com | |
| 133 | 7 | 2025-04-03 | 2026-10-01 | 25 | 7 | +415 / -102 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 148 | - | 2025-03-12 | 2026-09-09 | 25 | 5 | +1133 / -396 | dev@stainless.com | apcha@openai.com | |
| 51 | - | 2025-03-12 | 2026-09-09 | 24 | 7 | +383 / -153 | dev@stainless.com | apcha@openai.com | |
| 466 | 10 | 2025-12-04 | 2026-09-29 | 24 | 6 | +1541 / -771 | 142633134+stainless-app[bot... | markstuart@openai.com | |
| 44 | - | 2025-03-12 | 2026-09-09 | 23 | 5 | +316 / -118 | dev@stainless.com | apcha@openai.com | |
| 54 | - | 2025-03-12 | 2026-09-09 | 23 | 5 | +838 / -347 | dev@stainless.com | apcha@openai.com |
Files With Most Churn (Top 50)
Based on the number of lines added and deleted across all commits.
| File | # lines | # units | created | last modified | # changes (days) | # contributors | line churn | first contributor | latest contributor |
|---|---|---|---|---|---|---|---|---|---|
| 4826 | 172 | 2026-04-30 | 2026-09-23 | 12 | 3 | +9225 / -2399 | 142633134+stainless-app[bot... | jbeckwith@openai.com | |
| 3635 | 171 | 2026-07-09 | 2026-09-10 | 9 | 3 | +7310 / -1892 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 1069 | 41 | 2025-04-26 | 2026-09-09 | 23 | 4 | +7025 / -1770 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 1061 | 41 | 2025-04-26 | 2026-09-09 | 23 | 4 | +7013 / -1772 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 1065 | 41 | 2025-04-26 | 2026-09-09 | 23 | 4 | +7017 / -1768 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 1065 | 41 | 2025-04-26 | 2026-09-09 | 23 | 4 | +7017 / -1768 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 2349 | 105 | 2025-04-26 | 2026-09-10 | 29 | 5 | +7172 / -1286 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 926 | 34 | 2025-04-26 | 2026-09-19 | 34 | 6 | +6692 / -1302 | 142633134+stainless-app[bot... | markstuart@openai.com | |
| 1048 | 36 | 2025-04-26 | 2026-09-09 | 22 | 4 | +6246 / -1712 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 3256 | 128 | 2026-07-09 | 2026-10-06 | 10 | 5 | +6477 / -1256 | 142633134+stainless-app[bot... | dp@openai.com | |
| 881 | 38 | 2025-04-26 | 2026-09-09 | 11 | 4 | +6547 / -1043 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 3013 | 126 | 2026-02-23 | 2026-10-06 | 10 | 5 | +5776 / -990 | 142633134+stainless-app[bot... | dp@openai.com | |
| 832 | 31 | 2025-04-26 | 2026-09-24 | 45 | 6 | +5121 / -1535 | 142633134+stainless-app[bot... | jbeckwith@openai.com | |
| 1101 | 46 | 2025-04-26 | 2026-09-24 | 44 | 5 | +5001 / -1164 | 142633134+stainless-app[bot... | jbeckwith@openai.com | |
| 713 | 30 | 2025-04-26 | 2026-10-06 | 12 | 5 | +4669 / -1171 | 142633134+stainless-app[bot... | dp@openai.com | |
| 752 | 30 | 2025-04-26 | 2026-09-09 | 22 | 4 | +4492 / -1070 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 895 | 40 | 2025-04-26 | 2026-10-06 | 37 | 8 | +3984 / -1396 | 142633134+stainless-app[bot... | dp@openai.com | |
| 237 | - | 2025-04-08 | 2026-09-09 | 26 | 4 | +3918 / -1211 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 234 | - | 2025-04-08 | 2026-09-09 | 26 | 4 | +3905 / -1209 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 234 | - | 2025-04-08 | 2026-09-09 | 26 | 4 | +3905 / -1209 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 234 | - | 2025-04-08 | 2026-09-09 | 26 | 4 | +3892 / -1205 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 1668 | 42 | 2026-07-09 | 2026-09-29 | 18 | 5 | +3853 / -1174 | 142633134+stainless-app[bot... | markstuart@openai.com | |
| 1177 | 42 | 2026-07-09 | 2026-09-29 | 16 | 5 | +3580 / -1429 | 142633134+stainless-app[bot... | markstuart@openai.com | |
| 221 | - | 2025-04-08 | 2026-09-09 | 27 | 4 | +3744 / -1216 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 160 | - | 2025-04-08 | 2026-09-09 | 27 | 4 | +2792 / -2151 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 887 | 38 | 2025-04-26 | 2026-10-06 | 18 | 5 | +4159 / -704 | 142633134+stainless-app[bot... | dp@openai.com | |
| 1228 | 41 | 2025-09-02 | 2026-09-18 | 17 | 3 | +3431 / -1365 | 142633134+stainless-app[bot... | jbeckwith@openai.com | |
| 838 | 49 | 2025-04-26 | 2026-09-09 | 7 | 3 | +4321 / -382 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 1367 | 53 | 2026-07-09 | 2026-09-29 | 16 | 5 | +3514 / -1176 | 142633134+stainless-app[bot... | markstuart@openai.com | |
| 559 | 10 | 2025-04-26 | 2026-09-24 | 58 | 10 | +3692 / -932 | 142633134+stainless-app[bot... | jbeckwith@openai.com | |
| 450 | 15 | 2025-04-26 | 2026-09-09 | 17 | 4 | +3900 / -701 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 470 | 21 | 2025-04-26 | 2026-08-18 | 6 | 3 | +3869 / -634 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 306 | 15 | 2025-04-26 | 2026-09-09 | 11 | 4 | +3617 / -843 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 1890 | 84 | 2026-07-09 | 2026-09-10 | 5 | 3 | +3607 / -801 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 1806 | 84 | 2026-07-09 | 2026-09-10 | 6 | 3 | +3526 / -804 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 426 | 17 | 2025-04-26 | 2026-09-09 | 10 | 4 | +3679 / -620 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 122 | - | 2025-04-08 | 2026-10-06 | 18 | 5 | +2609 / -1609 | 142633134+stainless-app[bot... | dp@openai.com | |
| 312 | 13 | 2025-04-26 | 2026-09-09 | 12 | 4 | +3381 / -783 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 534 | 26 | 2025-04-26 | 2026-09-09 | 10 | 4 | +3554 / -526 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 642 | 28 | 2025-04-26 | 2026-09-09 | 10 | 3 | +3353 / -520 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 208 | - | 2025-03-12 | 2026-09-19 | 53 | 6 | +2656 / -1143 | dev@stainless.com | markstuart@openai.com | |
| 290 | 7 | 2025-04-26 | 2026-09-19 | 34 | 6 | +3219 / -456 | 142633134+stainless-app[bot... | markstuart@openai.com | |
| 188 | - | 2025-03-12 | 2026-09-09 | 28 | 5 | +2381 / -1289 | dev@stainless.com | apcha@openai.com | |
| 458 | 18 | 2025-04-26 | 2026-09-09 | 15 | 3 | +3236 / -418 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 119 | 10 | 2025-03-12 | 2026-09-19 | 45 | 9 | +2405 / -1198 | dev@stainless.com | markstuart@openai.com | |
| 1023 | 32 | 2026-02-23 | 2026-09-24 | 19 | 4 | +2685 / -820 | 142633134+stainless-app[bot... | jbeckwith@openai.com | |
| 331 | 9 | 2025-04-26 | 2026-09-09 | 15 | 3 | +2704 / -546 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 893 | 40 | 2026-07-09 | 2026-10-06 | 9 | 6 | +2346 / -866 | 142633134+stainless-app[bot... | dp@openai.com | |
| 249 | 9 | 2025-04-26 | 2026-09-09 | 16 | 4 | +2632 / -433 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 268 | 12 | 2025-04-26 | 2026-10-06 | 13 | 5 | +2365 / -619 | 142633134+stainless-app[bot... | dp@openai.com |
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.
| File | # lines | # units | created | last modified | # changes (days) | # contributors | line churn | first contributor | latest contributor |
|---|---|---|---|---|---|---|---|---|---|
| 1617 | - | 2025-03-12 | 2026-10-06 | 100 | 13 | +1954 / -243 | dev@stainless.com | dp@openai.com | |
| 559 | 10 | 2025-04-26 | 2026-09-24 | 58 | 10 | +3692 / -932 | 142633134+stainless-app[bot... | jbeckwith@openai.com | |
| 791 | 33 | 2025-04-03 | 2026-09-28 | 50 | 10 | +1823 / -607 | 142633134+stainless-app[bot... | jbeckwith@openai.com | |
| 257 | - | 2025-03-12 | 2026-10-06 | 46 | 9 | +2098 / -588 | dev@stainless.com | dp@openai.com | |
| 119 | 10 | 2025-03-12 | 2026-09-19 | 45 | 9 | +2405 / -1198 | dev@stainless.com | markstuart@openai.com | |
| 583 | 3 | 2025-03-12 | 2026-10-06 | 42 | 9 | +1015 / -160 | dev@stainless.com | dp@openai.com | |
| 84 | - | 2025-03-12 | 2026-10-06 | 40 | 9 | +1341 / -623 | dev@stainless.com | dp@openai.com | |
| 92 | 6 | 2025-03-12 | 2026-10-06 | 31 | 9 | +1308 / -554 | dev@stainless.com | dp@openai.com | |
| 3 | - | 2025-03-12 | 2026-10-06 | 111 | 8 | +143 / -138 | dev@stainless.com | 284451331+openai-sdks[bot]@... | |
| 895 | 40 | 2025-04-26 | 2026-10-06 | 37 | 8 | +3984 / -1396 | 142633134+stainless-app[bot... | dp@openai.com | |
| 187 | 6 | 2025-04-26 | 2026-10-06 | 27 | 8 | +1613 / -524 | 142633134+stainless-app[bot... | dp@openai.com | |
| 199 | 10 | 2025-04-26 | 2026-10-06 | 26 | 8 | +1969 / -610 | 142633134+stainless-app[bot... | dp@openai.com | |
| 181 | 7 | 2025-03-12 | 2026-09-07 | 23 | 8 | +796 / -183 | dev@stainless.com | jbeckwith@openai.com | |
| 223 | 11 | 2025-04-03 | 2026-10-01 | 22 | 8 | +567 / -121 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 310 | 15 | 2025-04-03 | 2026-10-01 | 28 | 7 | +962 / -240 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 223 | 3 | 2025-04-26 | 2026-10-06 | 27 | 7 | +650 / -18 | 142633134+stainless-app[bot... | dp@openai.com | |
| 96 | - | 2025-03-12 | 2026-10-02 | 27 | 7 | +310 / -24 | dev@stainless.com | markstuart@openai.com | |
| 87 | - | 2025-03-12 | 2026-10-02 | 26 | 7 | +1415 / -636 | dev@stainless.com | markstuart@openai.com | |
| 188 | - | 2025-05-01 | 2026-10-06 | 26 | 7 | +642 / -60 | 142633134+stainless-app[bot... | dp@openai.com | |
| 49 | 3 | 2025-03-12 | 2026-09-27 | 25 | 7 | +660 / -289 | dev@stainless.com | markstuart@openai.com | |
| 133 | 7 | 2025-04-03 | 2026-10-01 | 25 | 7 | +415 / -102 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 51 | - | 2025-03-12 | 2026-09-09 | 24 | 7 | +383 / -153 | dev@stainless.com | apcha@openai.com | |
| 30 | - | 2025-03-12 | 2026-10-02 | 22 | 7 | +355 / -193 | dev@stainless.com | markstuart@openai.com | |
| 107 | 1 | 2025-04-26 | 2026-09-29 | 21 | 7 | +558 / -164 | 142633134+stainless-app[bot... | markstuart@openai.com | |
| 114 | 13 | 2025-04-26 | 2026-09-07 | 20 | 7 | +1750 / -169 | 142633134+stainless-app[bot... | meetabhijeet05@gmail.com | |
| 23 | 2 | 2025-03-12 | 2026-09-27 | 17 | 7 | +195 / -87 | dev@stainless.com | markstuart@openai.com | |
| 208 | - | 2025-03-12 | 2026-09-19 | 53 | 6 | +2656 / -1143 | dev@stainless.com | markstuart@openai.com | |
| 832 | 31 | 2025-04-26 | 2026-09-24 | 45 | 6 | +5121 / -1535 | 142633134+stainless-app[bot... | jbeckwith@openai.com | |
| 290 | 7 | 2025-04-26 | 2026-09-19 | 34 | 6 | +3219 / -456 | 142633134+stainless-app[bot... | markstuart@openai.com | |
| 926 | 34 | 2025-04-26 | 2026-09-19 | 34 | 6 | +6692 / -1302 | 142633134+stainless-app[bot... | markstuart@openai.com | |
| 203 | - | 2025-03-12 | 2026-10-06 | 29 | 6 | +1792 / -716 | dev@stainless.com | dp@openai.com | |
| 79 | - | 2025-03-12 | 2026-10-02 | 29 | 6 | +590 / -292 | dev@stainless.com | markstuart@openai.com | |
| 77 | 7 | 2025-03-12 | 2026-09-09 | 26 | 6 | +491 / -203 | dev@stainless.com | apcha@openai.com | |
| 55 | - | 2025-03-12 | 2026-09-09 | 25 | 6 | +778 / -302 | dev@stainless.com | apcha@openai.com | |
| 466 | 10 | 2025-12-04 | 2026-09-29 | 24 | 6 | +1541 / -771 | 142633134+stainless-app[bot... | markstuart@openai.com | |
| 81 | 7 | 2025-04-03 | 2026-10-01 | 23 | 6 | +278 / -53 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 88 | 7 | 2025-04-03 | 2026-10-01 | 23 | 6 | +272 / -40 | 142633134+stainless-app[bot... | apcha@openai.com | |
| 57 | - | 2025-03-12 | 2026-10-02 | 23 | 6 | +353 / -197 | dev@stainless.com | markstuart@openai.com | |
| 149 | - | 2025-05-01 | 2026-10-06 | 22 | 6 | +538 / -37 | 142633134+stainless-app[bot... | dp@openai.com | |
| 33 | - | 2025-03-19 | 2026-10-02 | 21 | 6 | +182 / -94 | 142633134+stainless-app[bot... | markstuart@openai.com | |
| 33 | - | 2025-03-19 | 2026-10-02 | 21 | 6 | +179 / -91 | 142633134+stainless-app[bot... | markstuart@openai.com | |
| 86 | 8 | 2025-03-12 | 2026-10-06 | 20 | 6 | +708 / -281 | dev@stainless.com | dp@openai.com | |
| 32 | - | 2025-03-12 | 2026-09-09 | 20 | 6 | +250 / -112 | dev@stainless.com | apcha@openai.com | |
| 152 | 8 | 2025-03-12 | 2026-09-09 | 19 | 6 | +710 / -264 | dev@stainless.com | apcha@openai.com | |
| 23 | 2 | 2025-03-12 | 2026-10-02 | 19 | 6 | +198 / -84 | dev@stainless.com | markstuart@openai.com | |
| 28 | - | 2025-03-12 | 2026-09-09 | 19 | 6 | +309 / -153 | dev@stainless.com | apcha@openai.com | |
| 49 | 3 | 2025-03-12 | 2026-09-09 | 17 | 6 | +371 / -164 | dev@stainless.com | apcha@openai.com | |
| 180 | 11 | 2025-03-12 | 2026-09-09 | 17 | 6 | +855 / -320 | dev@stainless.com | apcha@openai.com | |
| 38 | - | 2025-03-12 | 2026-09-24 | 17 | 6 | +464 / -243 | dev@stainless.com | marcuswood@openai.com | |
| 13 | - | 2025-03-12 | 2026-09-27 | 17 | 6 | +73 / -41 | dev@stainless.com | markstuart@openai.com |
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.
| File | # lines | # units | created | last modified | # changes (days) | # contributors | line churn | first contributor | latest contributor |
|---|---|---|---|---|---|---|---|---|---|
| 454 | 23 | 2026-09-18 | 2026-09-30 | 2 | 1 | +556 / -1 | markstuart@openai.com | markstuart@openai.com | |
| 421 | 25 | 2026-09-10 | 2026-09-10 | 1 | 1 | +661 / -0 | apcha@openai.com | apcha@openai.com | |
| 418 | 18 | 2026-09-03 | 2026-09-03 | 1 | 1 | +602 / -0 | apcha@openai.com | apcha@openai.com | |
| 417 | 23 | 2026-10-06 | 2026-10-06 | 1 | 1 | +586 / -0 | dp@openai.com | dp@openai.com | |
| 406 | 19 | 2026-09-10 | 2026-09-10 | 1 | 1 | +585 / -0 | apcha@openai.com | apcha@openai.com | |
| 399 | 10 | 2026-09-08 | 2026-09-08 | 1 | 1 | +489 / -0 | jbeckwith@openai.com | jbeckwith@openai.com | |
| 386 | 19 | 2026-09-10 | 2026-09-10 | 1 | 1 | +562 / -0 | apcha@openai.com | apcha@openai.com | |
| 386 | 12 | 2026-09-28 | 2026-09-30 | 2 | 1 | +471 / -11 | markstuart@openai.com | markstuart@openai.com | |
| 362 | 8 | 2026-09-28 | 2026-09-28 | 1 | 1 | +443 / -3 | markstuart@openai.com | markstuart@openai.com | |
| 325 | 14 | 2026-09-03 | 2026-09-03 | 1 | 1 | +474 / -0 | apcha@openai.com | apcha@openai.com | |
| 303 | 15 | 2026-10-06 | 2026-10-06 | 1 | 1 | +435 / -0 | dp@openai.com | dp@openai.com | |
| 302 | 15 | 2026-09-10 | 2026-09-30 | 2 | 1 | +450 / -2 | apcha@openai.com | apcha@openai.com | |
| 302 | 15 | 2026-09-10 | 2026-09-30 | 2 | 1 | +450 / -2 | apcha@openai.com | apcha@openai.com | |
| 291 | 13 | 2026-09-10 | 2026-09-10 | 1 | 1 | +451 / -0 | apcha@openai.com | apcha@openai.com | |
| 287 | 11 | 2026-09-10 | 2026-09-10 | 1 | 1 | +461 / -0 | apcha@openai.com | apcha@openai.com | |
| 273 | 11 | 2026-09-10 | 2026-09-10 | 1 | 1 | +427 / -0 | apcha@openai.com | apcha@openai.com | |
| 271 | 16 | 2026-09-03 | 2026-09-03 | 1 | 1 | +379 / -0 | apcha@openai.com | apcha@openai.com | |
| 270 | 16 | 2026-09-03 | 2026-09-03 | 1 | 1 | +377 / -0 | apcha@openai.com | apcha@openai.com | |
| 255 | 35 | 2026-09-28 | 2026-09-28 | 1 | 1 | +300 / -1 | markstuart@openai.com | markstuart@openai.com | |
| 253 | 23 | 2026-09-28 | 2026-09-28 | 1 | 1 | +309 / -0 | markstuart@openai.com | markstuart@openai.com | |
| 251 | 5 | 2026-08-25 | 2026-09-06 | 3 | 1 | +341 / -5 | jbeckwith@openai.com | jbeckwith@openai.com | |
| 242 | 11 | 2026-09-10 | 2026-09-10 | 1 | 1 | +390 / -0 | apcha@openai.com | apcha@openai.com | |
| 218 | 11 | 2026-08-18 | 2026-08-18 | 1 | 1 | +411 / -72 | apcha@openai.com | apcha@openai.com | |
| 216 | 9 | 2026-09-19 | 2026-09-23 | 2 | 1 | +299 / -4 | jbeckwith@openai.com | jbeckwith@openai.com | |
| 201 | 13 | 2026-09-28 | 2026-09-28 | 1 | 1 | +264 / -0 | markstuart@openai.com | markstuart@openai.com | |
| 199 | 10 | 2026-10-02 | 2026-10-02 | 1 | 1 | +321 / -0 | markstuart@openai.com | markstuart@openai.com | |
| 198 | 10 | 2026-09-05 | 2026-09-05 | 1 | 1 | +214 / -0 | jbeckwith@openai.com | jbeckwith@openai.com | |
| 197 | 12 | 2026-10-01 | 2026-10-01 | 1 | 1 | +236 / -0 | apcha@openai.com | apcha@openai.com | |
| 191 | 8 | 2026-09-27 | 2026-09-27 | 1 | 1 | +246 / -0 | markstuart@openai.com | markstuart@openai.com | |
| 183 | 9 | 2026-08-18 | 2026-08-18 | 1 | 1 | +339 / -53 | apcha@openai.com | apcha@openai.com | |
| 179 | 6 | 2026-10-06 | 2026-10-06 | 1 | 1 | +272 / -0 | dp@openai.com | dp@openai.com | |
| 178 | 6 | 2026-10-06 | 2026-10-06 | 1 | 1 | +272 / -0 | dp@openai.com | dp@openai.com | |
| 162 | 23 | 2026-09-18 | 2026-09-18 | 1 | 1 | +206 / -0 | markstuart@openai.com | markstuart@openai.com | |
| 159 | 7 | 2026-10-02 | 2026-10-02 | 1 | 1 | +222 / -0 | markstuart@openai.com | markstuart@openai.com | |
| 154 | 8 | 2026-09-10 | 2026-10-05 | 3 | 1 | +242 / -42 | apcha@openai.com | apcha@openai.com | |
| 153 | 4 | 2026-08-25 | 2026-09-15 | 4 | 1 | +198 / -8 | jbeckwith@openai.com | jbeckwith@openai.com | |
| 153 | 9 | 2026-10-01 | 2026-10-01 | 1 | 1 | +191 / -0 | apcha@openai.com | apcha@openai.com | |
| 151 | 2 | 2026-09-10 | 2026-09-10 | 1 | 1 | +183 / -0 | apcha@openai.com | apcha@openai.com | |
| 149 | 6 | 2026-09-10 | 2026-09-10 | 1 | 1 | +234 / -0 | apcha@openai.com | apcha@openai.com | |
| 148 | 9 | 2026-09-10 | 2026-09-10 | 1 | 1 | +227 / -0 | apcha@openai.com | apcha@openai.com | |
| 141 | 7 | 2026-09-03 | 2026-09-03 | 1 | 1 | +207 / -0 | apcha@openai.com | apcha@openai.com | |
| 136 | 5 | 2026-09-08 | 2026-09-08 | 1 | 1 | +157 / -0 | jbeckwith@openai.com | jbeckwith@openai.com | |
| 135 | 7 | 2026-09-03 | 2026-09-03 | 1 | 1 | +200 / -0 | apcha@openai.com | apcha@openai.com | |
| 133 | 8 | 2026-09-08 | 2026-09-15 | 2 | 1 | +159 / -1 | jbeckwith@openai.com | jbeckwith@openai.com | |
| 132 | 6 | 2026-08-18 | 2026-08-18 | 1 | 1 | +256 / -45 | apcha@openai.com | apcha@openai.com | |
| 132 | 6 | 2026-10-02 | 2026-10-02 | 1 | 1 | +202 / -0 | markstuart@openai.com | markstuart@openai.com | |
| 131 | 12 | 2026-10-01 | 2026-10-01 | 1 | 1 | +170 / -0 | apcha@openai.com | apcha@openai.com | |
| 129 | 3 | 2026-08-21 | 2026-08-21 | 1 | 1 | +154 / -0 | apcha@openai.com | apcha@openai.com | |
| 128 | - | 2026-09-03 | 2026-09-09 | 2 | 1 | +402 / -24 | apcha@openai.com | apcha@openai.com | |
| 123 | 26 | 2026-10-01 | 2026-10-05 | 2 | 1 | +158 / -0 | apcha@openai.com | apcha@openai.com |
Correlations
File Size vs. Number of Changes: 3221 points
|
|
111.0 | # changes min: 1.0average: 4.86 25th percentile: 2.0 median: 3.0 75th percentile: 6.0 max: 111.0 |
|
| 0 | 4826.0 | ||
|
lines of code min: 3.0 | average: 78.86 | 25th percentile: 17.0 | median: 39.0 | 75th percentile: 76.0 | max: 4826.0
|
|||
Number of Contributors vs. Number of Changes: 3221 points
|
|
111.0 | # changes min: 1.0average: 4.86 25th percentile: 2.0 median: 3.0 75th percentile: 6.0 max: 111.0 |
|
| 0 | 13.0 | ||
|
# contributors min: 1.0 | average: 2.42 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 13.0
|
|||
Number of Contributors vs. File Size: 3221 points
|
|
4826.0 | lines of code min: 3.0average: 78.86 25th percentile: 17.0 median: 39.0 75th percentile: 76.0 max: 4826.0 |
|
| 0 | 13.0 | ||
|
# contributors min: 1.0 | average: 2.42 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 13.0
|
|||
Number of Changes vs. Line Churn: 6034 points
|
|
126228.0 | line churn min: 1.0average: 334.28 25th percentile: 60.0 median: 114.0 75th percentile: 249.0 max: 126228.0 |
|
| 0 | 150.0 | ||
|
# changes min: 1.0 | average: 5.24 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 7.0 | max: 150.0
|
|||
Number of Contributors vs. Line Churn: 3221 points
|
|
11624.0 | line churn min: 3.0average: 326.22 25th percentile: 67.5 median: 123.0 75th percentile: 259.0 max: 11624.0 |
|
| 0 | 13.0 | ||
|
# contributors min: 1.0 | average: 2.42 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 13.0
|
|||
File Size vs. Line Churn: 3221 points
|
|
11624.0 | line churn min: 3.0average: 326.22 25th percentile: 67.5 median: 123.0 75th percentile: 259.0 max: 11624.0 |
|
| 0 | 4826.0 | ||
|
lines of code min: 3.0 | average: 78.86 | 25th percentile: 17.0 | median: 39.0 | 75th percentile: 76.0 | max: 4826.0
|
|||