| openai / codex Lightweight coding agent that runs in your terminal |
|
728K rs 18K py 1.8K ps1 1.5K ts 0.8K html 0.8K css 0.7K sql 0.5K ipynb PROTO 0.3K proto TPL 0.3K tpl 0.2K toml NIX 0.1K nix 0.05K yaml 0.02K js 0.01K xml 0.01K h 535K rs SNAP 11K snap 11K py 1.9K ts 0.2K toml 0.04K bzl 0.04K sh 0.03K cjs GITATTRIBUTES 0.01K gitattributes 5.1K toml 4.6K yaml 3.1K sh 1.1K bzl 0.09K gitignore PRETTIERIGNORE 0.01K prettierignore NPMRC 0.01K npmrc GITATTRIBUTES 0.01K gitattributes 106K json 9.8K md 6.6K txt 4.2K py PATCH 2.1K patch MJS 0.5K mjs 0.2K rs 0.1K cjs PLIST 0.04K plist 0.03K yaml 0.02K ts 0.01K svg - rs - txt SNAP - snap - ts - bazel - md - json - yaml - tsx - toml - py - sh PATCH - patch - js - png LOCK - lock |
|
github actions
pnpm
npm
jest
bazel
dependabot
docker
|
|||
| Standard analyses: | Main Code: 752,981 LOC (2448 files) = RS (96%) + PY (2%) + PS1 (<1%) + TS (<1%) + HTML (<1%) + CSS (<1%) + SQL (<1%) + IPYNB (<1%) + PROTO (<1%) + TPL (<1%) + TOML (<1%) + NIX (<1%) + YAML (<1%) + JS (<1%) + XML (<1%) + H (<1%) Secondary code: Test: 558,765 LOC (2033); Generated: 3,251 LOC (718); Build & Deploy: 14,052 LOC (193); Other: 129,322 LOC (1030); |
||
| Duplication: 12% | |||
| File Size: 38% long (>1000 LOC), 14% short (<= 200 LOC) | |||
|
|
Logical Component Decomposition: primary (17 components) , by-layer (5 components) | ||
|
|
1 year, 4 months old
|
||
|
|
21% of code updated more than 50 times Also see temporal dependencies for files frequently changed in same commits. |
||
| Goals: Keep the system simple and easy to change (4) | |||
| Experimental analyses (less reliable heuristic analyses): | |||
| Unit Size: 8% long (>100 LOC), 39% short (<= 10 LOC) | |||
| Conditional Complexity: 2% complex (McCabe index > 50), 79% simple (McCabe index <= 5) | |||
|
|
Static Component Dependencies: primary (17 components) , by-layer (5 components) | ||
|
Features of interest:
panics and unwraps 301 filesapproval and exec policy 266 filessandbox confinement 226 filesplatform-specific code 220 filestelemetry emission 191 filessuppressed lints 187 filesTODOs 129 files - approval and exec policy (64%) AND sandbox confinement (73%) 114 filesfeature-gated code 104 filesunsafe code 97 filesshow all...
model providers and wire API 86 filesos: windows 54 files - platform-specific code (29%) AND os: windows (98%) 53 filesos: macos 49 files - platform-specific code (26%) AND os: macos (100%) 49 filessandbox escape hatches 47 files - TODOs (50%) AND suppressed lints (34%) 40 files - sandbox escape hatches (87%) AND sandbox confinement (36%) 34 files - sandbox escape hatches (84%) AND approval and exec policy (31%) 29 files - sandbox confinement (12%) AND unsafe code (46%) 25 filesSAFETY comments 23 files - unsafe code (18%) AND SAFETY comments (100%) 23 filesos: linux 22 files - platform-specific code (9%) AND os: linux (100%) 22 files - os: windows (42%) AND os: macos (49%) 20 files - feature-gated code (23%) AND platform-specific code (16%) 17 files - feature-gated code (20%) AND os: windows (45%) 14 filesdeprecated APIs 13 files - os: macos (18%) AND os: linux (55%) 10 files - sandbox confinement (2%) AND SAFETY comments (41%) 9 files - feature-gated code (25%) AND model providers and wire API (43%) 9 files - model providers and wire API (24%) AND platform-specific code (10%) 7 files - os: windows (14%) AND os: linux (50%) 7 files - sandbox escape hatches (20%) AND unsafe code (30%) 5 files - TODOs (5%) AND deprecated APIs (37%) 4 files - deprecated APIs (46%) AND suppressed lints (4%) 4 files - approval and exec policy (6%) AND unsafe code (26%) 4 files - model providers and wire API (16%) AND os: windows (21%) 4 files - feature-gated code (11%) AND os: macos (28%) 3 filesos: android 2 files - platform-specific code (<1%) AND os: android (100%) 2 files - os: linux (11%) AND os: android (100%) 2 files - model providers and wire API (13%) AND os: macos (20%) 2 files - approval and exec policy (<1%) AND SAFETY comments (20%) 1 file - os: macos (2%) AND os: android (65%) 1 file - feature-gated code (4%) AND os: linux (35%) 1 file - model providers and wire API (8%) AND os: linux (35%) 1 file |
|||
Latest commit date: 2026-08-31
Reference analysis date: 2026-08-31
|
commits |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
contributors |
|
| MAIN (2448) | Circles | Sunburst | |
| TEST (2033) | Circles | Sunburst | |
| BUILD AND DEPLOYMENT (193) | Circles | Sunburst | |
| GENERATED (718) | Circles | Sunburst | |
| OTHER (1030) | Circles | Sunburst |
File size views:
Duplication views:
File age views:
File change frequency views:
Contributors per file views:
Contributor dependency views:
|
| Components | Temporal Dependencies | Duplication | Commits Racing Charts | ||||||||||
| 30 days | 3 months | 6 months | |||||||||||
| PRIMARY (17) | Bubble Chart | Tree Map | 2D | 3D | 2D | 3D | 2D | 3D | All Time | 12 Months | |||
| BY-LAYER (5) | Bubble Chart | Tree Map | 2D | 3D | 2D | 3D | 2D | 3D | All Time | 12 Months | |||
Temporal dependencies among files:
|
Unit size and conditional complexity views:
Generative AI tools, like ChatGPT or Gemini, can help you explore and discuss various aspects of source code repositories using simple prompts and file uploads. Sokrates provides you with curated data that you can use to analyze your source code further.
generated by sokrates.dev (configuration) on 2026-08-31