Skip to main content

QtWebKit based web browser

Project description

Keyboard driven, security and privacy focused web browser build in PyQt4’s

webkit engine.

Features:

  • simple source code, focused on promoting auditing

  • Isolation of instances for facebook, google, twitter; configurable for more sites

  • Console logging of resources actually retrieved and cookies set or attempted

  • hjkl, ^j, ^h, etc. keyboard navigation

New in 1.5.5:

  • hooks for playing videos on ‘mpv’

  • redone the log system for message clarity

  • access-key navigation (‘ñ’ or ‘;’, then one or two-letters link tag)

Install:

First install PyQt4 for Python 3 by whatever means result more appropiate; using a pyvenv is recommended. Then do pip install eilat-web-browser. Pip will not install PyQt, but will install all the other dependencies.

Quick usage notes:

  • facebook, twitter, google will be blacklisted unless they are the first URL visited on a tab (and then the tab will hold to that site only)

  • ^t creates a new tab

  • Ctrl+Space toggles the status bar

  • g starts an in-page search; escape in the search frame closes it

  • javascript is off by default; to enable one-tab-only, press q and reload with F5 or r

Read README.md and the wiki (https://github.com/jsoffer/eilat/wiki) for lots of details - there’s a lot of non obvious functionality that requires a bit of reading, e.g. modal keys or navigating through isolated tabs

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eilat-web-browser-1.5.5.tar.gz (24.2 kB view details)

Uploaded Source

File details

Details for the file eilat-web-browser-1.5.5.tar.gz.

File metadata

File hashes

Hashes for eilat-web-browser-1.5.5.tar.gz
Algorithm Hash digest
SHA256 5394d86d20326842300f84a3d6033e4f4f1341f139efb00c863d8949427da3fc
MD5 8a512bbdcd89f173ffab7a42f98c5796
BLAKE2b-256 c9b1c47379841d079548c5962f1032caae3866034a64dc921fa05fd280423520

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page