JetBrains / jitsi-meet
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
2% | 3% | 22% | 29% | 41%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
js3% | 3% | 20% | 29% | 42%
scss0% | 7% | 20% | 29% | 41%
lua0% | 11% | 54% | 16% | 18%
java0% | 0% | 18% | 39% | 42%
m0% | 0% | 26% | 33% | 40%
swift0% | 0% | 0% | 49% | 50%
html0% | 0% | 0% | 35% | 64%
h0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
pro0% | 0% | 0% | 0% | 100%
command0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
ROOT76% | 0% | 0% | 12% | 11%
react1% | 2% | 21% | 30% | 44%
modules0% | 30% | 27% | 32% | 8%
css0% | 7% | 20% | 29% | 41%
resources0% | 10% | 53% | 15% | 19%
android0% | 0% | 17% | 38% | 43%
ios0% | 0% | 15% | 36% | 47%
static0% | 0% | 0% | 0% | 100%
connection_optimization0% | 0% | 0% | 0% | 100%
twa0% | 0% | 0% | 0% | 100%
lang0% | 0% | 0% | 0% | 100%
service0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
2110 86
Toolbox.js
in react/features/toolbox/components/web
1057 41
API.js
in modules/API
927 58
Thumbnail.js
in react/features/filmstrip/components/web
807 34
utils.js
in react/features/prejoin
771 2
595 -
lua
mod_smacks.lua
in resources/prosody-plugins
556 15
ConnectionStatsTable.js
in react/features/connection-stats/components
528 28
functions.js
in react/features/invite
490 31
488 -
actions.js
in react/features/remote-control
476 23
AddPeopleDialog.js
in react/features/invite/components/add-people-dialog/native
461 16
VideoContainer.js
in modules/UI/videolayout
454 24
actions.js
in react/features/base/conference
438 27
SettingsView.js
in react/features/welcome/components/settings/components
429 18
InviteContactsForm.js
in react/features/invite/components/add-people-dialog/web
426 21
lua
mod_muc_breakout_rooms.lua
in resources/prosody-plugins
420 20
VirtualBackgroundDialog.js
in react/features/virtual-background/components
406 5
actions.js
in react/features/base/tracks
403 25
middleware.js
in react/features/base/participants
391 8
AnalyticsEvents.js
in react/features/analytics
391 46
VideoTransform.js
in react/features/base/media/components/native
384 23
middleware.js
in react/features/mobile/external-api
383 15
LargeVideoManager.js
in modules/UI/videolayout
382 26
lua
mod_reservations.lua
in resources/prosody-plugins
379 17
Filmstrip.js
in react/features/filmstrip/components/web
375 15
363 -
WelcomePage.web.js
in react/features/welcome/components
352 16
StartRecordingDialogContent.js
in react/features/recording/components/Recording
339 12
MeetingParticipantContextMenu.js
in react/features/participants-pane/components/web
337 30
microsoftCalendar.js
in react/features/calendar-sync/web
336 15
actions.js
in react/features/prejoin
336 23
lua
mod_muc_lobby_rooms.lua
in resources/prosody-plugins
321 12
reducer.js
in react/features/base/participants
321 5
RecordingController.js
in react/features/local-recording/controller
321 27
ConnectionStatusComponent.js
in react/features/video-menu/components/native
314 13
WelcomePage.native.js
in react/features/welcome/components
298 10
MoreTab.js
in react/features/settings/components/web
297 14
StartLiveStreamDialog.js
in react/features/recording/components/LiveStream/web
292 13
middleware.js
in react/features/chat
292 7
middleware.any.js
in react/features/base/conference
289 14
lua
util.lib.lua
in resources/prosody-plugins/token
281 12
AudioMode.m
in ios/sdk/src
279 -
actions.js
in react/features/base/participants
276 26
RemoteVideoMenuTriggerButton.js
in react/features/video-menu/components/web
273 5
DesktopPicker.js
in react/features/desktop-picker/components
271 15
Popover.web.js
in react/features/base/popover/components
264 14
262 -
uri.js
in react/features/base/util
260 14
middleware.js
in react/features/base/devices
259 4
Files With Most Units (Top 50)
File# lines# units
2110 86
BuiltinLanguages.native.js
in react/features/base/i18n
152 66
API.js
in modules/API
927 58
AnalyticsEvents.js
in react/features/analytics
391 46
Toolbox.js
in react/features/toolbox/components/web
1057 41
Thumbnail.js
in react/features/filmstrip/components/web
807 34
functions.js
in react/features/invite
490 31
MeetingParticipantContextMenu.js
in react/features/participants-pane/components/web
337 30
JitsiMeetConferenceOptions.java
in android/sdk/src/main/java/org/jitsi/meet/sdk
174 29
ConnectionStatsTable.js
in react/features/connection-stats/components
528 28
JitsiMeetActivity.java
in android/sdk/src/main/java/org/jitsi/meet/sdk
205 27
actions.js
in react/features/base/conference
438 27
RecordingController.js
in react/features/local-recording/controller
321 27
VideoLayout.js
in modules/UI/videolayout
176 26
LargeVideoManager.js
in modules/UI/videolayout
382 26
actions.js
in react/features/base/participants
276 26
actions.js
in react/features/base/tracks
403 25
ConnectionService.java
in android/sdk/src/main/java/org/jitsi/meet/sdk
249 24
VideoContainer.js
in modules/UI/videolayout
454 24
functions.js
in react/features/base/participants
211 24
VideoTransform.js
in react/features/base/media/components/native
384 23
functions.js
in react/features/base/tracks
253 23
actions.js
in react/features/prejoin
336 23
actions.js
in react/features/remote-control
476 23
InviteContactsForm.js
in react/features/invite/components/add-people-dialog/web
426 21
lua
mod_muc_breakout_rooms.lua
in resources/prosody-plugins
420 20
UI.js
in modules/UI
197 20
AudioModeModule.java
in android/sdk/src/main/java/org/jitsi/meet/sdk
234 19
JitsiMeetLogger.java
in android/sdk/src/main/java/org/jitsi/meet/sdk/log
70 18
functions.js
in react/features/settings
155 18
SettingsView.js
in react/features/welcome/components/settings/components
429 18
lua
mod_reservations.lua
in resources/prosody-plugins
379 17
functions.js
in react/features/base/conference
206 17
AbstractVideoManager.js
in react/features/shared-video/components/web
206 17
functions.js
in react/features/prejoin
60 16
WelcomePage.web.js
in react/features/welcome/components
352 16
AddPeopleDialog.js
in react/features/invite/components/add-people-dialog/native
461 16
lua
mod_smacks.lua
in resources/prosody-plugins
556 15
Etherpad.js
in modules/UI/etherpad
140 15
microsoftCalendar.js
in react/features/calendar-sync/web
336 15
functions.any.js
in react/features/base/styles
137 15
DesktopPicker.js
in react/features/desktop-picker/components
271 15
googleApi.web.js
in react/features/google-api
219 15
middleware.js
in react/features/mobile/external-api
383 15
Filmstrip.js
in react/features/filmstrip/components/web
375 15
Popover.web.js
in react/features/base/popover/components
264 14
middleware.any.js
in react/features/base/conference
289 14
functions.js
in react/features/base/devices
139 14
actions.js
in react/features/base/devices
181 14
uri.js
in react/features/base/util
260 14
Files With Long Lines (Top 40)

There are 40 files with lines longer than 120 characters. In total, there are 85 long lines.

File# lines# units# long lines
lua
mod_smacks.lua
in resources/prosody-plugins
556 15 17
OngoingNotification.java
in android/sdk/src/main/java/org/jitsi/meet/sdk
85 3 6
ComplicationController.swift
in ios/app/watchos/extension
44 6 6
SampleUploader.swift
in ios/app/broadcast-extension
102 4 5
Dropbox.m
in ios/sdk/src/dropbox
138 - 4
44 2 4
lua
mod_muc_poltergeist.lua
in resources/prosody-plugins
224 8 3
SocketConnection.swift
in ios/app/broadcast-extension
148 11 3
lua
mod_auth_token.lua
in resources/prosody-plugins
100 8 2
lua
mod_reservations.lua
in resources/prosody-plugins
379 17 2
constants.js
in react/features/google-api
13 - 2
SampleHandler.swift
in ios/app/broadcast-extension
73 2 2
AudioMode.m
in ios/sdk/src
279 - 2
GoogleServicesHelper.java
in android/app/src/main/java/org/jitsi/meet
25 1 1
AudioDeviceHandlerGeneric.java
in android/sdk/src/main/java/org/jitsi/meet/sdk
151 11 1
JitsiMeetActivityDelegate.java
in android/sdk/src/main/java/org/jitsi/meet/sdk
90 9 1
ParticipantsService.java
in android/sdk/src/main/java/org/jitsi/meet/sdk
68 5 1
78 6 1
lua
mod_roster_command.lua
in resources/prosody-plugins
128 7 1
lua
mod_filter_iq_rayo.lua
in resources/prosody-plugins
134 2 1
lua
util.lib.lua
in resources/prosody-plugins
240 12 1
lua
mod_muc_breakout_rooms.lua
in resources/prosody-plugins
420 20 1
lua
mod_muc_census.lua
in resources/prosody-plugins
48 3 1
lua
util.lib.lua
in resources/prosody-plugins/token
281 12 1
index.html
in root
173 - 1
171 - 1
functions.js
in react/features/shared-video
23 3 1
YoutubeVideoManager.js
in react/features/shared-video/components/native
101 10 1
GoogleAnalyticsHandler.js
in react/features/analytics/handlers
61 6 1
constants.js
in react/features/invite
15 - 1
InviteByEmailSection.js
in react/features/invite/components/add-people-dialog/web
121 5 1
offline.html
in static
54 - 1
404.html
in static
11 - 1
AppDelegate.m
in ios/app/src
81 - 1
DarwinNotificationCenter.swift
in ios/app/broadcast-extension
15 2 1
ExtensionDelegate.swift
in ios/app/watchos/extension
62 4 1
JitsiMeetContext.swift
in ios/app/watchos/extension
43 3 1
InterfaceController.swift
in ios/app/watchos/extension
56 1 1
JitsiMeet.m
in ios/sdk/src
164 - 1
CallKit.m
in ios/sdk/src/callkit
236 - 1