Uses old Rust 2015
|0.1.0||Aug 15, 2017|
= Titanium Web Browser
A keyboard-driven web browser written in Rust
//image:https://img.shields.io/crates/v/titanium.svg[link="https://crates.io/crates/titanium"] //image:https://img.shields.io/crates/d/titanium.svg[link="https://crates.io/crates/titanium"] image:https://img.shields.io/crates/l/titanium.svg[link="LICENSE"] image:https://img.shields.io/badge/Donate-Patreon-orange.svg[link="https://www.patreon.com/antoyo"]
Titanium is written in Rust and uses WebKit2GTK to render web pages.
It is inspired on Vimperator and qutebrowser.py.
- vim-like keybindings
- follow links/scroll from the keyboard
- pop-up blocker with blacklist and whitelist
- user scripts and user style sheet
- page search
- search engines
- download manager
- bookmarks (with completions)
- ad blocker
if you have issues compiling due to requiring an environment variable, set it to the web extension path
== Installing Titanium
TITANIUM_EXTENSION_INSTALL_PATH environment variable and compile in release mode.
Then copy the executable and the library in
sudo mkdir -p /usr/local/lib/titanium/web-extensions export TITANIUM_EXTENSION_INSTALL_PATH=/usr/local/lib/titanium/web-extensions cargo build --release sudo cp target/release/titanium /usr/local/bin cd titanium-web-extension cargo build --release sudo cp target/release/libtitanium_web_extension.so /usr/local/lib/titanium/web-extensions/
If you appreciate this project and want new features to be implemented, please support me on Patreon.