New Update A new Chrome clone: Helium

0.10.7 Changelog

fbaf3670 merge: update to chromium 146.0.7680.164 (#1136)
3ff9bc33 revision: bump to 7
a531ec29 patches: refresh for chromium 146.0.7680.164
7281eebd merge: update ungoogled-chromium to 146.0.7680.164
fb8d233f Update to Chromium 146.0.7680.164
4662762d Move Glic/ScreenAI nullification into a separate patch (#3676)
84f7f68d utils/namesub: move add_grit_to_path inside do_substitution (#1120)
 
0.10.8 Changelog

0df72e2f merge: update to chromium 146.0.7680.177 (#1167)
c1b2b71c revision: bump to 8
6006b195 patches: refresh for chromium 146.0.7680.177
b2218aab merge: update to chromium 146.0.7680.177
ecd0ec03 Update to Chromium 146.0.7680.177
1d575452 helium/ui/layout: add an option to center the address bar (#871)
bb25b166 helium/ui: don't antialias rects (#1148)
86922fac patches/ublock: compatify generate_file_list script (#1143)
adc86f32 helium/ui: fill side panel resize area background (#1139)
451cb6a1 Bundle hyphenation patterns (#3697)

 
Ungoogled Chromium has a solid core of ~20 people actively maintaining and contributing. You could also count 100+ occasional contributors. Additionally, the project benefits from broader collaboration because patches to Chromium are shared among similar forks—Bromite, Inox, Brave, etc. If one of these browsers publishes effective code for hardening privacy and stripping out Google, they happily borrow from each other instead of reinventing the same thing.

The only real cause for concern I can think of is the delay keeping up with Chrome stable releases, which have accelerated to a two-week cycle. Ungoogled Chromium lags behind these releases by 5–10 days, which isn't egregious but still a reality for zero-day patches.
 
Last edited by a moderator:
0.11.1 Changelog
  • daa32b5d merge: update to chromium 147.0.7727.55 (#1237)
  • 676d9c73 revision: reset to 1
  • cac00754 helium/core: disable side panel flyover animation
  • 3de6ec1c helium/ui/layout/vertical: use same tween & duration in flyover
  • ea414ca1 helium/core: make sure that tab search is in toolbar
  • d75cbc86 helium/core/exclude-irrelevant-flags: update for m147
  • bff1779a ungoogled/prunned-binaries: don't null out ActorKeyedService
  • de9d0e0e patches: refresh for chromium 147.0.7727.55
  • 2ffbca84 merge: update ungoogled-chromium to 147.0.7727.55
  • f20303e7 Update to Chromium 147.0.7727.55
 
0.11.3
Changelog
  • 603b96d4 revision: bump to 3 (#1384)
  • 9b214c03 helium/layout/vertical: remove leftover tab context menu option (#1383)
  • e24bdcf9 helium/ui/layout: restore tab strip NTB in compact layout (#1382)
  • 376aa157 merge: update to chromium 147.0.7727.101 (#1379)
  • 6c96742f patches: refresh for chromium 147.0.7727.101
  • 2350d3e6 merge: update ungoogled-chromium to 147.0.7727.101
  • 9805b326 Update to Chromium 147.0.7727.101
  • 33f864e2 Fix search bar on new tab page for downstream disable-ai.patch users (#3729)

 
  • Like
Reactions: bjm_ and Sorrento
Ungoogled Chromium has a solid core of ~20 people actively maintaining and contributing. You could also count 100+ occasional contributors. Additionally, the project benefits from broader collaboration because patches to Chromium are shared among similar forks—Bromite, Inox, Brave, etc. If one of these browsers publishes effective code for hardening privacy and stripping out Google, they happily borrow from each other instead of reinventing the same thing.

The only real cause for concern I can think of is the delay keeping up with Chrome stable releases, which have accelerated to a two-week cycle. Ungoogled Chromium lags behind these releases by 5–10 days, which isn't egregious but still a reality for zero-day patches.

Actually, their source code released is very fast.....within 1 to 3 days. If you compile the source code then you can get the browser very fast...............unless you want to wait for the browser to be released at Github
 
Actually, their source code released is very fast.....within 1 to 3 days. If you compile the source code then you can get the browser very fast...............unless you want to wait for the browser to be released at Github
Yes, you're right, but releasing binaries is an integral part of shipping browser updates. The fact that it takes so long to go from applying "Ungoogled" patches to having published all the binaries tells you plenty about the process of compiling Chromium. Most people simply aren't even mentally prepared to set themselves up to start compiling Chromium.

Compiling Chromium could be considered one of the most demanding tasks you can put an average a computer through. Because it consists of tens of millions of lines of code, it could take 4–8 hours on a midrange desktop. It would take much longer on an average laptop.

Do you compile it yourself?
 
Last edited by a moderator:
Yes, you're right, but releasing binaries is an integral part of shipping browser updates. The fact that it takes so long to go from applying "Ungoogled" patches to having published all the binaries tells you plenty about the process of compiling Chromium. Most people simply aren't even mentally prepared to set themselves up to start compiling Chromium.

Compiling Chromium could be considered one of the most demanding tasks you can put an average consumer computer through. Because it consists of tens of millions of lines of code, it could take 4–8 hours on a midrange desktop. It would take much longer on an average laptop.

Do you compile it yourself?

I tried once the last time on my laptop. Hanged at about 3/4 and took a long time. After that no more for me
 
I tried once the last time on my laptop. Hanged at about 3/4 and took a long time. After that no more for me
I believe it. Not only will it use all the memory it can take (baseline 32–64+ GB), but I'm not going to sacrifice writes to 100–150 GB of free space on my SSD.

I let the pros with servers handle it.

Even a standard compilation will turn your computer into a loud space heater for hours, while Google Chrome and some community builds get extra special care to optimize binaries more aggressively.
 
0.11.5
Changelog

be4a06e4 revision: bump to 5 (#1446)
229dab01 helium/settings: un-title case custom avatar tooltip (#1447)
be9a3327 helium/zen: add option to pin top bar, add toggles to settings (#1443)
5a10a373 helium/zen: add toggles for pinning top/side chrome to settings
a2193d7f helium/zen: add shortcut for pinning top toolbar
bff736c0 helium/ui: various fixes for improving UI on windows (#1445)
8de63a4f helium/ui: fix 2px ui crop on top on windows
d86fdf17 helium/ui/tabs: fix padding and center the favicon
a867a333 helium/ui/vertical: fix toolbar height on windows
cdbece53 helium/zen: fix division-by-zero when collapsing vts (#1441)
b4fd4a8e helium/zen: block caption button events when hidden (#1439)
a0780eb1 helium/ui/rounded-frame: hide the frame in fullscreen mode (#1436)
458bee8e utils/i18n: limit max number of workers to 32 (#1432)

 
0.11.7
Changelog

7330d577 revision: bump to 7 (#1524)
cacfef8c merge: update to chromium 147.0.7727.137 (#1515)
9165e470 patches: refresh for chromium 147.0.7727.137
347441cf merge: update ungoogled-chromium to 147.0.7727.137
f247fc71 helium/ui/pdf-viewer: fix scroll lag and remove gdrive icon (#1509)
a3678ba9 Update to Chromium 147.0.7727.137
484921bc helium/ui/pdf: remove gdrive icon
7021065f helium/ui/pdf: fix scroll lag caused by dynamic sidenav width

 
There's a detailed review of Helium here, released 2 days back


Would like to give Helium a spin later and, if better, would replace my Ungoogled Chromium
 
Last edited:
0.12.1
Changelog

4f69833a revision: bump to 1 (#1600)
1f2844fd helium/ui: generate standard qr codes in toolbar action (#1599)
927c3f0f helium/ui/app-menu: remove vertical tabs & exit options (#1595)
f5193786 ungoogled/disable-ai: remove prediction_model factory (#1593)
bf15608b deps: update onboarding (#1588)
75b548a5 helium/core: add "close tabs to left" context menu action (#1570)
3e668c77 utils/downloads: remove deprecated args and SSL disabling (#1582)
8788c730 helium/ui/zen: reapply fix for division-by-zero (#1581)
3745a869 utils: add gperf to contingent paths (#1576)

 
0.12.2
Changelog


d028d7d4 revision: bump to 2 (#1668)
11167773 helium: add support for configuring custom keyboard shortcuts (#1552)
d3c146ca helium/ui/zen: floating VTS sidebar with slide animation, refactor (#1590)
de395cbf helium/ui/color-mixers: improve light mode element contrast (#1663)
52a83d0a helium/noise: harden & improve performance of noising algorithms (#1642)
1884190d helium: move all hardcoded strings to grd for i18n (#1655)
e830f2cf helium/ui: remove toolbar dividers (#1656)
245e2361 helium/noise/canvas: reduce noise on smooth pixels
5fcaac21 helium/noise/canvas: avalanche coordinate seeds
ac103b47 helium/noise/canvas: refactor
b48236f7 helium/noise/audio: add coordinate jitter to audio readback
ac87ba64 helium/noise/canvas: split content and coordinate noise
abe3e556 helium/noise/canvas: simplify float noising paths
118c87c4 helium/noise/canvas: write pixels back directly to buffer
db09cac3 helium/zen: add new tab toast when opening links in zen mode (#1649)
1cd894db helium/core/kb-shortcuts: open downloads bubble when available (#1652)
b974f814 helium/override-protocol: override protocol in tab search ui (#1650)
2b78ce48 helium/noise/canvas: support floating point types and imagedata (#1625)
06bc5f81 helium/ui/app-menu: restore exit option under "more tools" (#1628)