openai / euphony
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 3 files with 2,959 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 0 files changed 6-20 times (0 lines of code)
    • 3 files changed 1-5 times (2,959 lines of code)
0% | 0% | 0% | 0% | 100%
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 files with 2,959 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 0 files changed by 2-5 contributors (0 lines of code)
    • 3 files changed by 1 contributor (2,959 lines of code)
0% | 0% | 0% | 0% | 100%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ts, svg, css, md, yaml, py, jsonl, json, gitignore, js, toml, txt, html
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 0%
html0% | 0% | 0% | 0% | 0%
css0% | 0% | 0% | 0% | 0%
py0% | 0% | 0% | 0% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 0%
.fttemplates0% | 0% | 0% | 0% | 0%
server0% | 0% | 0% | 0% | 0%
public0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
local-data-worker.ts
in src/components/app
244 - 2026-04-22 2026-04-22 1 1 jayw@openai.com jayw@openai.com
api-manager.ts
in src/utils
536 3 2026-04-22 2026-04-22 1 1 jayw@openai.com jayw@openai.com
app.ts
in src/components/app
2179 36 2026-04-22 2026-04-22 1 1 jayw@openai.com jayw@openai.com
[FTName].css
in .fttemplates/default-template
9 -
11 -
12 -
codex.css
in src/components/codex
13 -
message-system-content.css
in src/components/message-system-content
24 -
index.html
in root
24 -
[FTName].ts
in .fttemplates/default-template
26 2
message-hidden.css
in src/components/message-hidden
28 -
message-unsupported.css
in src/components/message-unsupported
31 -
message-text.css
in src/components/message-text
33 -
global.css
in public
35 -
json-viewer.css
in src/components/json-viewer
39 -
message-code.css
in src/components/message-code
40 -
patch-preview.ts
in src/utils
44 5
46 -
message-developer-content.css
in src/components/message-developer-content
48 -
message-hidden.ts
in src/components/message-hidden
53 3
53 -
json-viewer.ts
in src/components/json-viewer
54 4
menu.css
in src/components/menu
56 -
58 -
66 -
message-code.ts
in src/components/message-code
74 5
pagination.css
in src/components/pagination
79 -
toast.css
in src/components/toast
82 -
menu.ts
in src/components/menu
86 6
92 -
92 -
93 7
confirm-dialog.css
in src/components/confirm-dialog
94 -
message-text.ts
in src/components/message-text
98 5
message-unsupported.ts
in src/components/message-unsupported
100 6
input-dialog.css
in src/components/input-dialog
110 -
floating-toolbar.css
in src/components/floating-toolbar
119 -
harmony-types.ts
in src/types
121 -
url-manager.ts
in src/components/app
127 3
confirm-dialog.ts
in src/components/confirm-dialog
140 6
pagination.ts
in src/components/pagination
154 5
155 9
common-types.ts
in src/types
155 -
input-dialog.ts
in src/components/input-dialog
161 6
toast.ts
in src/components/toast
162 5
message-editor-popover.ts
in src/components/message-editor-popover
171 6
floating-toolbar.ts
in src/components/floating-toolbar
174 8
request-worker.ts
in src/components/app
179 7
codex.ts
in src/components/codex
187 9
search-window.ts
in src/components/search-window
223 11
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
app.ts
in src/components/app
2179 36 2026-04-22 2026-04-22 1 1 jayw@openai.com jayw@openai.com
local-data-worker.ts
in src/components/app
244 - 2026-04-22 2026-04-22 1 1 jayw@openai.com jayw@openai.com
api-manager.ts
in src/utils
536 3 2026-04-22 2026-04-22 1 1 jayw@openai.com jayw@openai.com
58 -
index.html
in root
24 -
66 -
46 -
92 -
316 -
92 -
53 -
12 -
floating-toolbar.css
in src/components/floating-toolbar
119 -
floating-toolbar.ts
in src/components/floating-toolbar
174 8
json-viewer.ts
in src/components/json-viewer
54 4
json-viewer.css
in src/components/json-viewer
39 -
message-unsupported.css
in src/components/message-unsupported
31 -
message-unsupported.ts
in src/components/message-unsupported
100 6
message-text.css
in src/components/message-text
33 -
message-text.ts
in src/components/message-text
98 5
input-dialog.css
in src/components/input-dialog
110 -
input-dialog.ts
in src/components/input-dialog
161 6
menu.css
in src/components/menu
56 -
menu.ts
in src/components/menu
86 6
message-developer-content.css
in src/components/message-developer-content
48 -
message-developer-content.ts
in src/components/message-developer-content
313 7
toast.css
in src/components/toast
82 -
toast.ts
in src/components/toast
162 5
search-window.ts
in src/components/search-window
223 11
search-window.css
in src/components/search-window
295 -
message-system-content.ts
in src/components/message-system-content
314 7
message-system-content.css
in src/components/message-system-content
24 -
url-manager.ts
in src/components/app
127 3
app.css
in src/components/app
618 -
request-worker.ts
in src/components/app
179 7
confirm-dialog.css
in src/components/confirm-dialog
94 -
confirm-dialog.ts
in src/components/confirm-dialog
140 6
message-code.ts
in src/components/message-code
74 5
message-code.css
in src/components/message-code
40 -
message-hidden.ts
in src/components/message-hidden
53 3
message-hidden.css
in src/components/message-hidden
28 -
token-window.ts
in src/components/token-window
554 17
token-window.css
in src/components/token-window
473 -
conversation.css
in src/components/conversation
947 -
conversation.ts
in src/components/conversation
2599 46
codex.css
in src/components/codex
13 -
codex.ts
in src/components/codex
187 9
preference-window.css
in src/components/preference-window
338 -
preference-window.ts
in src/components/preference-window
935 28
message-editor-popover.css
in src/components/message-editor-popover
285 -
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
conversation.ts
in src/components/conversation
2599 46
conversation.css
in src/components/conversation
947 -
preference-window.ts
in src/components/preference-window
935 28
codex-session.ts
in src/utils
743 9
app.css
in src/components/app
618 -
harmony-render.ts
in src/utils
579 -
token-window.ts
in src/components/token-window
554 17
token-window.css
in src/components/token-window
473 -
utils.ts
in src/utils
400 2
387 4
358 -
preference-window.css
in src/components/preference-window
338 -
316 -
message-system-content.ts
in src/components/message-system-content
314 7
message-developer-content.ts
in src/components/message-developer-content
313 7
search-window.css
in src/components/search-window
295 -
message-editor-popover.css
in src/components/message-editor-popover
285 -
config.ts
in src/config
277 -
search-window.ts
in src/components/search-window
223 11
codex.ts
in src/components/codex
187 9
request-worker.ts
in src/components/app
179 7
floating-toolbar.ts
in src/components/floating-toolbar
174 8
message-editor-popover.ts
in src/components/message-editor-popover
171 6
toast.ts
in src/components/toast
162 5
input-dialog.ts
in src/components/input-dialog
161 6
common-types.ts
in src/types
155 -
155 9
pagination.ts
in src/components/pagination
154 5
confirm-dialog.ts
in src/components/confirm-dialog
140 6
url-manager.ts
in src/components/app
127 3
harmony-types.ts
in src/types
121 -
floating-toolbar.css
in src/components/floating-toolbar
119 -
input-dialog.css
in src/components/input-dialog
110 -
message-unsupported.ts
in src/components/message-unsupported
100 6
message-text.ts
in src/components/message-text
98 5
confirm-dialog.css
in src/components/confirm-dialog
94 -
93 7
92 -
92 -
menu.ts
in src/components/menu
86 6
toast.css
in src/components/toast
82 -
pagination.css
in src/components/pagination
79 -
message-code.ts
in src/components/message-code
74 5
66 -
58 -
menu.css
in src/components/menu
56 -
json-viewer.ts
in src/components/json-viewer
54 4
53 -
message-hidden.ts
in src/components/message-hidden
53 3
message-developer-content.css
in src/components/message-developer-content
48 -