mozilla / bedrock
File Size

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

Intro
Learn more...
File Size Overall
5% | 5% | 28% | 24% | 35%
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
py17% | 8% | 23% | 23% | 26%
html4% | 7% | 29% | 24% | 34%
scss3% | 3% | 31% | 26% | 33%
js0% | 0% | 32% | 26% | 41%
toml0% | 0% | 81% | 0% | 18%
ftl0% | 0% | 5% | 10% | 83%
css0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
bedrock7% | 7% | 28% | 24% | 32%
media2% | 2% | 31% | 25% | 36%
l10n0% | 0% | 12% | 9% | 77%
lib0% | 0% | 0% | 68% | 31%
ROOT0% | 0% | 0% | 67% | 32%
requirements0% | 0% | 0% | 0% | 100%
profiling0% | 0% | 0% | 0% | 100%
glean0% | 0% | 0% | 0% | 100%
wsgi0% | 0% | 0% | 0% | 100%
gcp0% | 0% | 0% | 0% | 100%
root_files0% | 0% | 0% | 0% | 100%
scripts0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
base.py
in bedrock/settings
1948 15
older-vulnerabilities.html
in bedrock/security/templates/security
1532 -
redirects.py
in bedrock/redirects
1210 -
macros.html
in bedrock/foundation/templates/foundation/annualreport/2024/includes
1118 -
download.scss
in media/css/firefox/new/desktop
1014 -
views.py
in bedrock/firefox
822 27
index.html
in bedrock/foundation/templates/foundation/annualreport/2017
752 -
index.html
in bedrock/mozorg/templates/mozorg/mpl/1.1/annotated
726 -
index.html
in bedrock/foundation/templates/foundation/annualreport/2018
720 -
2011.html
in bedrock/foundation/templates/foundation/annualreport
718 -
api.py
in bedrock/contentful
716 49
index.html
in bedrock/foundation/templates/foundation/annualreport/2015
648 -
index.html
in bedrock/foundation/templates/foundation/annualreport/2021
612 -
navigation-refresh.scss
in media/css/m24/components
556 -
refresh-experiment.scss
in media/css/firefox/new/desktop
532 -
download.html
in bedrock/firefox/templates/firefox/new/desktop
531 -
management.es6.js
in media/js/newsletter
493 3
annual-report-2019-2020.scss
in media/css/foundation
477 -
_animations.scss
in media/css/firefox/challenge-the-default
471 -
stub-attribution.js
in media/js/base/stub-attribution
461 27
redirects.py
in bedrock/firefox
453 4
index.html
in bedrock/foundation/templates/foundation/annualreport/2016
449 -
jul-dec-2022.html
in bedrock/mozorg/templates/mozorg/about/policy/transparency
442 -
footer-refresh.scss
in media/css/m24/components
418 -
notes.html
in bedrock/firefox/templates/firefox/releases
400 -
diversity.scss
in media/css/mozorg/diversity
399 -
reimagine-open.html
in bedrock/foundation/templates/foundation
394 -
landing-refresh.html
in bedrock/products/templates/products/vpn
394 -
home.html
in bedrock/careers/templates/careers
389 -
modal-people.html
in bedrock/foundation/templates/foundation/annualreport/2021/includes
388 -
jan-jun-2023.html
in bedrock/mozorg/templates/mozorg/about/policy/transparency
387 -
index.html
in bedrock/mozorg/templates/mozorg/mpl/1.1
381 -
welcome.scss
in media/css/firefox
380 -
pontoon.toml
in l10n/configs
379 -
landing-base.html
in bedrock/firefox/templates/firefox/challenge-the-default
378 -
features.html
in bedrock/products/templates/products/vpn
375 -
redirects.py
in bedrock/mozorg
373 1
formats.html
in bedrock/mozorg/templates/mozorg/advertising
368 -
misc.py
in bedrock/mozorg/templatetags
365 34
contribute.scss
in media/css/mozorg
356 -
index.scss
in media/css/firefox/challenge-the-default
353 -
index.scss
in media/css/firefox/landing
353 -
releasenotes.scss
in media/css/firefox
351 -
leadership.scss
in media/css/mozorg
347 -
macros-protocol.html
in bedrock/base/templates
345 -
whatsnew-134.scss
in media/css/firefox/whatsnew
340 -
emissions-data.html
in bedrock/mozorg/templates/mozorg/sustainability
338 -
_menu.scss
in media/css/protocol/components
335 -
update_contentful.py
in bedrock/contentful/management/commands
329 15
pricing-refresh.scss
in media/css/products/vpn
327 -
Files With Most Units (Top 50)
File# lines# units
api.py
in bedrock/contentful
716 49
uitour-lib.js
in media/js/base
256 40
misc.py
in bedrock/mozorg/templatetags
365 34
models.py
in bedrock/releasenotes
280 30
stub-attribution.js
in media/js/base/stub-attribution
461 27
views.py
in bedrock/firefox
822 27
protocol-menu.js
in media/js/base/protocol
239 23
fluent.py
in lib/l10n_utils
172 22
firefox_details.py
in bedrock/firefox
311 21
models.py
in bedrock/security
203 21
git.py
in bedrock/utils
138 19
models.py
in bedrock/wordpress
141 19
views.py
in bedrock/products
322 19
mozilla-client.js
in media/js/base
317 18
classlist.js
in media/js/libs
210 18
middleware.py
in bedrock/base
172 18
update_security_advisories.py
in bedrock/security/management/commands
224 16
__init__.py
in lib/l10n_utils
192 15
update_contentful.py
in bedrock/contentful/management/commands
329 15
base.py
in bedrock/settings
1948 15
init.es6.js
in media/js/base/consent
116 14
views.py
in bedrock/mozorg
203 14
hierarchy.py
in bedrock/mozorg
76 14
protocol-navigation.js
in media/js/base/protocol
166 13
process_ftl.py
in lib/l10n_utils/management/commands
127 13
views.py
in bedrock/press
69 13
util.py
in bedrock/redirects
176 13
helpers.py
in bedrock/base/templatetags
113 13
views.py
in bedrock/security
124 13
misc.py
in bedrock/products/templatetags
179 13
site.js
in media/js/base
173 12
views.py
in bedrock/releasenotes
162 12
middleware.py
in bedrock/mozorg
61 12
search-params.js
in media/js/base
76 11
utils.es6.js
in media/js/base/consent
132 11
video-modal-embed.es6.js
in media/js/base
114 11
send-to-device.es6.js
in media/js/base
122 11
affiliate-attribution.es6.js
in media/js/products/shared
197 11
open_ftl_pr.py
in lib/l10n_utils/management/commands
103 11
forms.py
in bedrock/newsletter
157 11
fxa-form.es6.js
in media/js/base
258 10
views.py
in bedrock/newsletter
195 10
__init__.py
in bedrock/externalfiles
67 10
utils.py
in bedrock/security
95 10
utils.py
in bedrock/sitemaps
158 10
challenge-the-default.es6.js
in media/js/firefox/challenge-the-default
168 9
testimonials-modal.es6.js
in media/js/careers
159 9
views.py
in bedrock/base
145 9
i18n.py
in bedrock/base
85 9
models.py
in bedrock/careers
83 9
Files With Long Lines (Top 50)

There are 721 files with lines longer than 120 characters. In total, there are 5792 long lines.

File# lines# units# long lines
redirects.py
in bedrock/redirects
1210 - 281
redirects.py
in bedrock/press
260 - 84
faq.html
in bedrock/mozorg/templates/mozorg/mpl/2.0
118 - 67
redirects.py
in bedrock/mozorg
373 1 54
base.py
in bedrock/settings
1948 15 52
persona-2017-07.html
in bedrock/privacy/templates/privacy/archive
130 - 50
redirects.py
in bedrock/firefox
453 4 49
index.html
in bedrock/mozorg/templates/mozorg/about/policy/transparency
261 - 46
participation.ftl
in l10n/en/mozorg/about/governance/policies
106 - 44
bugs.html
in bedrock/mozorg/templates/mozorg/about/governance/policies/security
100 - 44
2011.html
in bedrock/foundation/templates/foundation/annualreport
718 - 42
newsletters.ftl
in l10n/en/mozorg
275 - 41
index.html
in bedrock/foundation/templates/foundation/annualreport/2017
752 - 41
mozilla-hubs-tos-2024-06.html
in bedrock/privacy/templates/privacy/archive
250 - 40
manifesto.ftl
in l10n/en/mozorg/about
80 - 39
index.html
in bedrock/firefox/templates/firefox/enterprise
224 - 39
desktop.ftl
in l10n/en/firefox/new
160 - 38
footer.html
in bedrock/base/templates/includes/protocol/footer
123 - 38
footer-refresh.html
in bedrock/base/templates/includes/protocol/footer
131 - 37
policy.html
in bedrock/foundation/templates/foundation/trademarks
120 - 36
index.html
in bedrock/mozorg/templates/mozorg/moss
298 - 33
index.html
in bedrock/firefox/templates/firefox/nothing-personal
268 - 32
firefox-private-network-tos-2023-06.html
in bedrock/privacy/templates/privacy/archive
192 - 32
faq.html
in bedrock/mozorg/templates/mozorg/mpl/1.1
71 - 32
download.html
in bedrock/firefox/templates/firefox/new/desktop
531 - 31
moco-data.html
in bedrock/mozorg/templates/mozorg/diversity/2022
157 - 31
jul-dec-2022.html
in bedrock/mozorg/templates/mozorg/about/policy/transparency
442 - 31
moco-data.html
in bedrock/mozorg/templates/mozorg/diversity/2021
120 - 30
mofo-data.html
in bedrock/mozorg/templates/mozorg/diversity/2021
125 - 30
page19.html
in bedrock/firefox/templates/firefox/welcome
278 - 29
index.html
in bedrock/foundation/templates/foundation/annualreport/2018
720 - 29
combining-mpl-and-gpl.html
in bedrock/mozorg/templates/mozorg/mpl/2.0
94 - 29
faq.ftl
in l10n/en/privacy
63 - 28
history.ftl
in l10n/en/mozorg/about
76 - 28
whatsnew-fx133-vpn.html
in bedrock/firefox/templates/firefox/whatsnew
204 - 28
urls.py
in bedrock/firefox
259 - 28
1-2-eric-angela.html
in bedrock/foundation/templates/foundation/annualreport/2024/article
210 - 28
macros.html
in bedrock/foundation/templates/foundation/annualreport/2024/includes
1118 - 28
revision-faq.html
in bedrock/mozorg/templates/mozorg/mpl/2.0
59 - 28
jul-dec-2023.html
in bedrock/mozorg/templates/mozorg/about/policy/transparency
325 - 28
jul-dec-2019.html
in bedrock/mozorg/templates/mozorg/about/policy/transparency
277 - 28
jan-jun-2024.html
in bedrock/mozorg/templates/mozorg/about/policy/transparency
322 - 27
mofo-data.html
in bedrock/mozorg/templates/mozorg/diversity/2022
136 - 26
experiment-firefox-new-refresh-b.html
in bedrock/firefox/templates/firefox/new/desktop
213 - 25
emissions-data.html
in bedrock/mozorg/templates/mozorg/sustainability
338 - 25
license-policy.html
in bedrock/mozorg/templates/mozorg/mpl
80 - 25
jan-jun-2023.html
in bedrock/mozorg/templates/mozorg/about/policy/transparency
387 - 24
macros-protocol.html
in bedrock/base/templates
345 - 23
macros.html
in bedrock/base/templates
225 - 23
bug-bounty.html
in bedrock/security/templates/security
53 - 23