weskerfoot / Schemekit

Web Browsing With Parentheses

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repository has moved to https://git.wesk.tech/wes/Schemekit

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.

About

Web Browsing With Parentheses


Languages

Language:C 85.9%Language:Scheme 9.9%Language:Dockerfile 2.8%Language:Shell 1.1%Language:Vim Script 0.4%