Navigate:
src.next
~$SRC.N0.5%

Kiwi Browser: Chromium-based mobile browser

Archived Chromium fork for Android with extension support.

LIVE RANKINGS • 12:28 PM • STEADY
OVERALL
#244
92
MOBILE & DESKTOP
#25
6
30 DAY RANKING TREND
ovr#244
·Mobil#25
STARS
3.5K
FORKS
589
7D STARS
+16
7D FORKS
+6
See Repo:
Share:

Learn more about src.next

Kiwi Browser is a Chromium-based mobile web browser fork specifically architected to maintain support for Manifest V2 extensions on Android devices beyond Google's official deprecation timeline. The implementation modifies Chromium's extension service layer by overriding manifest version validation checks, allowing both V2 and V3 extensions to load without triggering deprecation warnings or blocking mechanisms. The browser achieves backward compatibility by patching the extension loading pipeline to bypass temporal restrictions that would otherwise prevent older extension formats from executing. This architectural approach preserves the existing Chrome extension ecosystem for mobile users while maintaining the core Chromium rendering engine and security model. The modification represents a deliberate trade-off prioritizing extension compatibility over alignment with upstream Chromium's extension platform evolution.

src.next

1

Automated Chromium Rebase

Continuously integrates upstream Chromium updates through automated source tree synchronization. Maintains compatibility with current security patches and features without manual version tracking or fork maintenance.

2

Manifest V2 Support

Retains full Manifest V2 extension compatibility on Android after standard Chromium deprecation. Enables broader extension ecosystem access including legacy extensions incompatible with Manifest V3 restrictions.

3

Archived Project Status

Active development ceased January 2025 with no planned updates or security patches. Final release remains available, but users requiring ongoing support should migrate to actively maintained alternatives like Edge, Vivaldi, or Firefox.


// Check if Manifest V2 extension is supported
const extensionInfo = {
  manifestVersion: 2,
  id: 'custom-extension-id'
};

const isSupported = chrome.runtime.getManifest().manifest_version >= 2;
if (isSupported) {
  console.log('V2 extensions supported in Kiwi Browser');
}


[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers