Skip to content
master
Go to file
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Sprocket

Sprocket is an experimental browser based on Chromium's Content API. Supported platforms: Linux (x86_64, ARM), Android (ARM, Aarch64). Currently we have three branches: master, testing and core.

  • Core branch contains the relevant code to a minimal browser which can be easily extended with new features.
  • Master branch contains extra features, for example toolbar, dialogs, tab support.
  • Testing branch contains test specific features, for example developer tools.

You can view our build status here. Build steps

Getting depot_tools

Initialising repository and building Sprocket

Use --x86_64 (default), --arm, --android or --android_arm64 switches depending on your target architecture:

# get the code
git clone https://github.com/szeged/sprocket.git sprocket
cd sprocket
# get the Chromium source code
tools/checkout_chromium.py --x86_64
# build the project
tools/build_sprocket.py --x86_64

Running Sprocket

# Linux
./chromium/src/out/Default/sprocket

# Android
# install the apk
chromium/src/build/android/adb_install_apk.py --apk chromium/src/out/Default/apks/Sprocket.apk --release
# run it with specific URL
./tools/run_adb_sprocket www.google.com
# kill the running app
./tools/kill_adb_sprocket

Additional info

Website
Video
Guides
Documentation
Blog posts
You can’t perform that action at this time.