Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

"SDK-buildable" Open Source Web Browsers for Android [closed]

I am trying to build a comprehensive list of known non-AOSP open source web browsers for the Android, from which fellow programmers and I can learn-by-example.

By non-AOSP I mean that it can be built outside of the full firmware build.

The stock Android browser is probably the best exemplary browser but unfortunately it cannot be built outside of the full firmware build.

The ability to build such apps in a regular Android SDK development environment is important for those who learn best by experimenting with code modifications.

Google search for open source browsers for android yields disappointing results, so perhaps we can come up with a more focused result. Links to actual source code repository would be super.

So far, I managed to find the following:

  1. Fennec (aka Mobile Firefox) -- source code here.
  2. Memento-browser - -- source code here.
like image 787
Android Eve Avatar asked Mar 14 '11 14:03

Android Eve


4 Answers

Browsers found in F-Droid repository, collected from other answers and from other sources:

Active projects

GApps Sandboxed Browser

Last updated: February 2014
License: MIT

It's not fully functional browser, just browser dedicated to browse Google services.

geckobrowser

Last updated: July 2014
License: Mozilla Public License, v. 2.0

It' very, very, very simple demonstration of how to use GeckoView - WebView replacement that use Gecko rendering engine.

Lightning Browser

Last updated: July 2014
License: Mozilla Public License, v. 2.0

Features

  • bookmarks
  • history
  • find in page
  • integrated multiple search engines (Google, Bing, Yahoo, StartPage, DuckDuckGo, etc.)
  • incognito mode
  • flash support (prior to 4.4)
  • Google search suggestions
  • Orbot Proxy support
  • simple, domain-based AdBlock
  • navigation using tabs in left drawer and bookmarks in right drawer

Lucid Browser

Last updated: July 2014
License: MIT

  • bookmarks
  • no history
  • find in page
  • navigation using tabs and menu in right drawer
  • pleasing design

Memento Browser

Last updated: January 2014
License: Apache License 2.0

Experimental browser for web.archive.org and similar services that archive webpages

Orfox

Last updated: July 2014
License: GPL version 2

Basically same as Orweb (see below), but use GeckoView instead of WebView.

Orweb

Last updated: July 2014
License: GPL version 2 (browser), Mozilla Public License 2.0 (GeckoView components)

Proxy-capable and Privacy-aware Web Browser for use with Orbot's localhost 8118 proxy, or any HTTP proxy server.

Simple browser for anonymous browsing. Needs Orbot or other proxy installed and configured.

Tint Browser

Last updated: January 2014
License: GPL version 3

  • multiple UI type: phone and tablet
  • bookmarks
  • no history
  • find in page
  • integrated multiple search engines (Google, StartPage, DuckDuckGo, Wikipedia)
  • incognito mode
  • flash support
  • a few addons, including AdBlock, installed seprarately
  • navigation using tabs in left drawer
  • option to redirect javascript logs to logcat

Stale projects

  • Mosembro - last updated October 2009

    Mosembro is an experimental webkit based browser for Android mobile platform, with support for embedded semantic metadata.

    and

    This old hobby project of mine hasn’t been showing any signs of life for a long time now, but you’re still welcome to poke at its lifeless body with a stick if you’d like to. - project homepage

  • Zirco Browser - last updated February 2012, last reported issue on bugtracker July 2013
like image 116
user11153 Avatar answered Nov 09 '22 10:11

user11153


This is experimental but I've learned and took some ideas from it:

http://code.google.com/p/mosembro/

like image 2
robsf Avatar answered Nov 09 '22 10:11

robsf


http://code.google.com/p/zirco-browser/

like image 2
Yohanes Pradono Avatar answered Nov 09 '22 09:11

Yohanes Pradono


This one targets Android 4.x but can be used on Android 2.2+ as well:

https://github.com/anthonycr/Lightning-Browser

like image 2
user3113164 Avatar answered Nov 09 '22 10:11

user3113164