Skip to content
677 changes: 455 additions & 222 deletions app.js

Large diffs are not rendered by default.

Binary file added assets/logo_theseus.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/theseus_favicon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
112 changes: 1 addition & 111 deletions data/claude-code_data.json
Original file line number Diff line number Diff line change
@@ -1,111 +1 @@
[
{
"snapshot_date": "2025-02",
"total_lines": 315,
"composition": {
"2025": 315
}
},
{
"snapshot_date": "2025-03",
"total_lines": 368,
"composition": {
"2025": 368
}
},
{
"snapshot_date": "2025-04",
"total_lines": 455,
"composition": {
"2025": 455
}
},
{
"snapshot_date": "2025-05",
"total_lines": 756,
"composition": {
"2025": 756
}
},
{
"snapshot_date": "2025-06",
"total_lines": 876,
"composition": {
"2025": 876
}
},
{
"snapshot_date": "2025-07",
"total_lines": 77387,
"composition": {
"2025": 77387
}
},
{
"snapshot_date": "2025-08",
"total_lines": 77900,
"composition": {
"2025": 77900
}
},
{
"snapshot_date": "2025-09",
"total_lines": 78823,
"composition": {
"2025": 78823
}
},
{
"snapshot_date": "2025-10",
"total_lines": 56350,
"composition": {
"2025": 56350
}
},
{
"snapshot_date": "2025-11",
"total_lines": 60301,
"composition": {
"2025": 60301
}
},
{
"snapshot_date": "2025-12",
"total_lines": 86284,
"composition": {
"2025": 86284
}
},
{
"snapshot_date": "2026-01",
"total_lines": 86661,
"composition": {
"2025": 86626,
"2026": 35
}
},
{
"snapshot_date": "2026-02",
"total_lines": 87073,
"composition": {
"2025": 86420,
"2026": 653
}
},
{
"snapshot_date": "2026-03",
"total_lines": 87847,
"composition": {
"2025": 86142,
"2026": 1705
}
},
{
"snapshot_date": "2026-04",
"total_lines": 88573,
"composition": {
"2025": 86142,
"2026": 2431
}
}
]
{"snapshots":[{"snapshot_date":"2025-02","composition":{"2025":315}},{"snapshot_date":"2025-03","composition":{"2025":368}},{"snapshot_date":"2025-04","composition":{"2025":455}},{"snapshot_date":"2025-05","composition":{"2025":756}},{"snapshot_date":"2025-06","composition":{"2025":876}},{"snapshot_date":"2025-07","composition":{"2025":77387}},{"snapshot_date":"2025-08","composition":{"2025":77900}},{"snapshot_date":"2025-09","composition":{"2025":78823}},{"snapshot_date":"2025-10","composition":{"2025":56350}},{"snapshot_date":"2025-11","composition":{"2025":60301}},{"snapshot_date":"2025-12","composition":{"2025":86284}},{"snapshot_date":"2026-01","composition":{"2025":86626,"2026":35}},{"snapshot_date":"2026-02","composition":{"2025":86420,"2026":653}},{"snapshot_date":"2026-03","composition":{"2025":86142,"2026":1705}},{"snapshot_date":"2026-04","composition":{"2025":86142,"2026":2431}}],"fossils":{"genesis":{"timestamp":1740245022,"file":".devcontainer/Dockerfile","content":"FROM node:20","year":"2025","commit":"bd5ca70","line":1},"survivor":{"timestamp":1740245022,"file":".devcontainer/Dockerfile","content":"FROM node:20","year":"2025","commit":"bd5ca70","line":1}}}
261 changes: 1 addition & 260 deletions data/langchain_data.json
Original file line number Diff line number Diff line change
@@ -1,260 +1 @@
[
{
"snapshot_date": "2022-12",
"total_lines": 15774,
"composition": {
"2022": 15774
}
},
{
"snapshot_date": "2023-03",
"total_lines": 90222,
"composition": {
"2022": 28253,
"2023": 61969
}
},
{
"snapshot_date": "2023-06",
"total_lines": 509660,
"composition": {
"2023": 487975,
"2022": 21681,
"2026": 4
}
},
{
"snapshot_date": "2023-09",
"total_lines": 697569,
"composition": {
"2023": 681274,
"2022": 16291,
"2026": 4
}
},
{
"snapshot_date": "2023-12",
"total_lines": 895902,
"composition": {
"2023": 881194,
"2022": 14704,
"2026": 4
}
},
{
"snapshot_date": "2024-03",
"total_lines": 1313210,
"composition": {
"2024": 357436,
"2023": 944924,
"2022": 10842,
"2026": 8
}
},
{
"snapshot_date": "2024-06",
"total_lines": 1479793,
"composition": {
"2023": 826677,
"2024": 645423,
"2022": 7685,
"2026": 8
}
},
{
"snapshot_date": "2024-09",
"total_lines": 1358307,
"composition": {
"2023": 686097,
"2024": 664907,
"2022": 7295,
"2026": 8
}
},
{
"snapshot_date": "2024-12",
"total_lines": 1236872,
"composition": {
"2024": 683157,
"2023": 546569,
"2022": 7138,
"2026": 8
}
},
{
"snapshot_date": "2025-01",
"total_lines": 1271958,
"composition": {
"2024": 720654,
"2023": 544169,
"2022": 7122,
"2026": 8,
"2025": 5
}
},
{
"snapshot_date": "2025-02",
"total_lines": 1314181,
"composition": {
"2023": 542683,
"2024": 707703,
"2025": 56681,
"2022": 7106,
"2026": 8
}
},
{
"snapshot_date": "2025-03",
"total_lines": 1321236,
"composition": {
"2023": 533418,
"2024": 657044,
"2025": 124237,
"2022": 6529,
"2026": 8
}
},
{
"snapshot_date": "2025-04",
"total_lines": 1258419,
"composition": {
"2023": 491914,
"2024": 630484,
"2025": 129671,
"2022": 6346,
"2026": 4
}
},
{
"snapshot_date": "2025-05",
"total_lines": 914619,
"composition": {
"2024": 448680,
"2025": 144491,
"2023": 315772,
"2022": 5672,
"2026": 4
}
},
{
"snapshot_date": "2025-06",
"total_lines": 921892,
"composition": {
"2023": 313764,
"2024": 444312,
"2025": 158141,
"2022": 5671,
"2026": 4
}
},
{
"snapshot_date": "2025-07",
"total_lines": 931014,
"composition": {
"2023": 313208,
"2024": 441747,
"2025": 170384,
"2022": 5671,
"2026": 4
}
},
{
"snapshot_date": "2025-08",
"total_lines": 953350,
"composition": {
"2025": 203640,
"2023": 308982,
"2024": 435295,
"2022": 5429,
"2026": 4
}
},
{
"snapshot_date": "2025-09",
"total_lines": 970186,
"composition": {
"2025": 222619,
"2023": 308625,
"2024": 433511,
"2022": 5427,
"2026": 4
}
},
{
"snapshot_date": "2025-10",
"total_lines": 994939,
"composition": {
"2023": 306859,
"2025": 253209,
"2024": 429458,
"2022": 5409,
"2026": 4
}
},
{
"snapshot_date": "2025-11",
"total_lines": 438806,
"composition": {
"2025": 213274,
"2023": 83597,
"2024": 138301,
"2022": 3632,
"2026": 2
}
},
{
"snapshot_date": "2025-12",
"total_lines": 437864,
"composition": {
"2025": 213376,
"2023": 83259,
"2024": 137738,
"2022": 3489,
"2026": 2
}
},
{
"snapshot_date": "2026-01",
"total_lines": 445362,
"composition": {
"2025": 221792,
"2023": 82989,
"2024": 136828,
"2022": 3485,
"2026": 268
}
},
{
"snapshot_date": "2026-02",
"total_lines": 433246,
"composition": {
"2024": 128469,
"2023": 81140,
"2025": 207607,
"2026": 12545,
"2022": 3485
}
},
{
"snapshot_date": "2026-03",
"total_lines": 446056,
"composition": {
"2023": 81121,
"2025": 198803,
"2024": 126788,
"2026": 35860,
"2022": 3484
}
},
{
"snapshot_date": "2026-04",
"total_lines": 454088,
"composition": {
"2025": 195106,
"2023": 81079,
"2024": 126636,
"2026": 47792,
"2022": 3475
}
}
]
{"snapshots":[{"snapshot_date":"2022-12","composition":{"2022":15774}},{"snapshot_date":"2023-03","composition":{"2022":28253,"2023":61969}},{"snapshot_date":"2023-06","composition":{"2023":487975,"2022":21681}},{"snapshot_date":"2023-09","composition":{"2023":681274,"2022":16291}},{"snapshot_date":"2023-12","composition":{"2023":881194,"2022":14704}},{"snapshot_date":"2024-03","composition":{"2024":357436,"2023":944924,"2022":10842}},{"snapshot_date":"2024-06","composition":{"2023":826677,"2024":645423,"2022":7685}},{"snapshot_date":"2024-09","composition":{"2023":686097,"2024":664907,"2022":7295}},{"snapshot_date":"2024-12","composition":{"2024":683157,"2023":546569,"2022":7138}},{"snapshot_date":"2025-01","composition":{"2024":720654,"2023":544169,"2022":7122,"2025":5}},{"snapshot_date":"2025-02","composition":{"2023":542683,"2024":707703,"2025":56681,"2022":7106}},{"snapshot_date":"2025-03","composition":{"2023":533418,"2024":657044,"2025":124237,"2022":6529}},{"snapshot_date":"2025-04","composition":{"2023":491914,"2024":630484,"2025":129671,"2022":6346}},{"snapshot_date":"2025-05","composition":{"2024":448680,"2025":144491,"2023":315772,"2022":5672}},{"snapshot_date":"2025-06","composition":{"2023":313764,"2024":444312,"2025":158141,"2022":5671}},{"snapshot_date":"2025-07","composition":{"2023":313208,"2024":441747,"2025":170384,"2022":5671}},{"snapshot_date":"2025-08","composition":{"2025":203640,"2023":308982,"2024":435295,"2022":5429}},{"snapshot_date":"2025-09","composition":{"2025":222619,"2023":308625,"2024":433511,"2022":5427}},{"snapshot_date":"2025-10","composition":{"2023":306859,"2025":253209,"2024":429458,"2022":5409}},{"snapshot_date":"2025-11","composition":{"2025":213274,"2023":83597,"2024":138301,"2022":3632}},{"snapshot_date":"2025-12","composition":{"2025":213376,"2023":83259,"2024":137738,"2022":3489}},{"snapshot_date":"2026-01","composition":{"2025":221792,"2023":82989,"2024":136828,"2022":3485,"2026":268}},{"snapshot_date":"2026-02","composition":{"2024":128469,"2023":81140,"2025":207607,"2026":12545,"2022":3485}},{"snapshot_date":"2026-03","composition":{"2023":81121,"2025":198803,"2024":126788,"2026":35860,"2022":3484}},{"snapshot_date":"2026-04","composition":{"2025":195106,"2023":81079,"2024":126636,"2026":47792,"2022":3475}}],"fossils":{"genesis":{"timestamp":1666648275,"file":".flake8","content":"[flake8]","year":"2022","commit":"18aeb72","line":1},"survivor":{"timestamp":1666648275,"file":".flake8","content":"[flake8]","year":"2022","commit":"18aeb72","line":1}}}
Loading
Loading