Web Browsing With Parentheses
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
## What is this?
|
|
|
|
|
|
|
|
A web browser you can control from your Scheme repl!
|
|
|
|
|
|
|
|
## Dependencies
|
|
|
|
* gtk3
|
|
|
|
* webkit2gtk
|
|
|
|
* guile-2.2
|
|
|
|
|
|
|
|
## Optional Dependencies
|
|
|
|
* gst-plugins-bad (To play videos that use certain codecs, e.g. Youtube)
|
|
|
|
* gst-libav (Required to watch videos on certain sites, e.g. Twitch.tv)
|
|
|
|
* libvpx (May also be required for videos)
|
|
|
|
* webkit2gtk >= 2.27 for performance issue fixes
|
|
|
|
|
|
|
|
## How to build
|
|
|
|
* Compile with `./build.sh`
|
|
|
|
|
|
|
|
## How to use
|
|
|
|
* Run `./schemekit` after compiling and it will launch the browser.
|
|
|
|
* Run `(open-page "https://example.org")` to see it in action.
|