poseidon

A fast, minimal and lightweight browser

Poseidon

A fast, minimal and lightweight browser

Screenshot

Alt text

Requirements

Requires WebKit 2.12.3 or higher.

Installation

Arch Linux

$ yaourt -Sy poseidon-browser-git

Debian (tested on Stretch)

  • Required dependencies

# apt install gir1.2-webkit2-4.0 gir1.2-gtksource-3.0 python3-decorator python3-requests python3-pil python3-openssl python3-gi-cairo

  • Development dependencies

# apt install libwebkit2gtk-4.0-dev python-gi-dev

  • Optional dependencies

# apt install gir1.2-evince-3.0 browser-plugin-evince gir1.2-vte-2.91

Mint (tested on Serena)

  • Required dependencies

# apt install gir1.2-webkit2-4.0 python3-decorator python3-openssl

  • Development dependencies

# apt install libwebkit2gtk-4.0-dev python3-dev python-gi-dev

  • Optional dependencies

# apt install gir1.2-evince-3.0

Then download and install evince-browser-plugin package from Ubuntu Packages

Ubuntu (tested on Yakkety Yak 16.10)

  • Required dependencies

# apt install python3-decorator

  • Development dependencies

# apt install libwebkit2gtk-4.0-dev python3-dev python-gi-dev

  • Optional dependencies

# apt install gir1.2-evince-3.0 browser-plugin-evince gir1.2-vte-2.91

Fedora (tested on 25 Workstation)

  • Required dependencies

# dnf install python3 webkitgtk4 webkitgtk4-jsc gtksourceview3 python3-pillow python3-pyOpenSSL pygobject3

  • Development dependencies

# dnf install python3-devel webkitgtk4-devel pygobject3-devel

  • Optional dependencies

# dnf install evince-browser-plugin vte3

Compile WebKit2GTK+ Python WebExtension loader and run Poseidon

$ cd < POSEIDON ROOT DIR >/lib/src && make && mv pythonloader.so ../ && cd ../../

$ ./poseidon

Other

For more informations, click here.

Code snippets, examples, icons, inspirations, peace to:

Contribution

You can help:

  • Improving the source code
  • Committing new translation files
  • Reporting bugs
  • Buying me a beer! BTC: 1Ki95pCN6drymSUY7sS45MLVDkfiKTC8t9

Related Repositories

poseidon

poseidon

A client for Kafka 0.8 ...

poseidon

poseidon

Poseidon: Distributed Deep Learning Framework on Petuum ...

poseidon

poseidon

Python CLI for Digital Ocean API v2 ...

poseidon

poseidon

Poseidon Game Server (C++98/11 + boost + MySQL + MongoDB) ...

poseidon

poseidon

Kubernetes integration for Firmament ...