• Stars
    star
    241
  • Rank 163,702 (Top 4 %)
  • Language
    Common Lisp
  • License
    BSD 2-Clause "Sim...
  • Created almost 10 years ago
  • Updated about 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A lisp web browser using WebKit

lispkit

Build Status

![Gitter](https://badges.gitter.im/Join Chat.svg)

Imgur

A lisp web browser using WebKit

Requirements

  • Linux, this is a soft-requirement as I haven't tested at all on Mac. Windows support is not on the roadmap at all.
    • Probably needs some work on cl-webkit2 to get the libraries found.
    • Probably needs some work on the underlying gtk libraries too.
    • Help wanted!
  • libwebkit2gtk
  • gtk2
  • SQLite (if you change the cookie backend, default does not require this)
  • A Common Lisp implementation (tested with SBCL so far)
  • Make

How to

make
./lispkit

Cheatsheet

Manual C-h m
Browse Url C-x C-f
Link Hints C-x F
New Tab C-x k
Next Tab C-x n
Prev Tab C-x p
Quit C-c C-x

Status

Very early work, but somewhat usable.

Some videos:

Getting Help

Join #lispkit on freenode for help

There is a mailing list for development discussions and issues reporting: lispkit-dev at googlegroups dot com

More Repositories

1

libsmtp

Simple additions to Go's net/smtp package
Go
39
star
2

algostructure

Algostructure is a collection of algorithms and datastructures in various languages. The idea isn't that they are the most efficient but that they are idiomatic and show off various features of the languages they are in.
C++
25
star
3

wedge

Wedge is a dead simple Go module to help cut down on boilerplate code when writing webapps in Go
Go
12
star
4

lapse

A Clojure library for generating clojure.test.check generators from JSON schemas.
Clojure
12
star
5

django-timetracker

Timetracking app using Django
JavaScript
10
star
6

slim-git

Attempt to fix SLiM and bring it up-to-date with recent logind systemd changes
C++
7
star
7

werld

Helper application for discovering Erlang nodes
Erlang
7
star
8

hpcloud

Golang API consumer for the HPCloud
Go
6
star
9

cqlcl

A Cassandra native protocol client in Common Lisp
Common Lisp
6
star
10

dotfiles

dots, dots, i need more dots
JavaScript
5
star
11

raft

Common Lisp raft implementation
Common Lisp
5
star
12

disterltest

An example distributed Erlang application intended for Kubernetes
Erlang
5
star
13

z80

Z80 processor emulator
Common Lisp
4
star
14

ryeboy

A Common Lisp Riemann client - https://github.com/aphyr/riemann
Common Lisp
4
star
15

cl-lsquic

Common Lisp
4
star
16

netpigs

A re-imagining of monitoring network pigs
Go
4
star
17

csp

Common Lisp implementation of CSP
Common Lisp
3
star
18

fstdupe

Fast, simple duplicate file finder
Go
3
star
19

btautoaudio

Automatically pair/trust bluetooth audio sources and create a2dp sinks
Python
3
star
20

fileutil

A collection of simple file related utilities which are not provided by the standard library.
Go
2
star
21

cl-zk

Common Lisp Zookeeper client
Common Lisp
2
star
22

jtpg

Jepsen testing pg2 and related implementations.
Clojure
2
star
23

hammerl

Yet another blog engine
Erlang
2
star
24

tools

programming-tools
Python
2
star
25

crap

A collection of Clojure crap that I keep needing
Clojure
2
star
26

django-hpcloud

Django module for interacting with the hpcloud
Python
2
star
27

onan

A dependency tool for Erlang which focuses on repeatable builds
Erlang
2
star
28

swindon

A nice little wrapper around java.util.zip.* using streams
Clojure
2
star
29

webhooks

A wrapper for GitLabs API along with command line tools to work with it.
Go
2
star
30

herp

Erlang API Consumer for the HPCloud
Erlang
2
star
31

borsuk

A ClojureScript Riemann dashboard
Clojure
2
star
32

go-quic-proxy

Shell
1
star
33

kerl-pkgbuild

PKGBUILD for Kerl. Easy building and installing of Erlang/OTP instances.
Shell
1
star
34

imgo

Small lib to use the Imgur API
Go
1
star
35

cl-iouring

Common Lisp
1
star
36

testsctp

benchmarking sctp
Go
1
star
37

quadtree

Go
1
star
38

octocache

A tiny utility to backup .git directories and generate a .gitconfig which will allow you to redirect further requests to the cached version.
Go
1
star
39

zootex

Distributed locking with Zookeeper
Clojure
1
star
40

aoc2022

Rust
1
star
41

k8s-event-monitoring

Add handlers for specific kubernetes events
Go
1
star
42

koozy

Erlang Process groups using Zookeeper
Erlang
1
star
43

sroftware

A collection of things which are broken or otherwise just annoy me
1
star
44

drillman

Everything sucks and now my account has an Erlang app for sending email
Erlang
1
star
45

brim-template

A lein-template for a brimming Clojure project
Shell
1
star
46

epgsql_poolboy

epgsql poolboy -- Connection pooling for epgsql
Erlang
1
star
47

querl

A basic queuing system in Erlang/Go
Erlang
1
star
48

digitalocean

Bindings for the digital ocean API.
Go
1
star
49

bhdns

Rust
1
star
50

jfc

Go
1
star
51

failure-container

A collection of containers which fail in specific ways.
Makefile
1
star
52

pdftotif

Wrapper utility around ghostscript
Python
1
star
53

relx-pkgbuild

A pkgbuild for the Erlang release system
Shell
1
star
54

emacs

Rust Emacs module bindings
Rust
1
star
55

weechat_plugins

A set of weechat plugins. I will guarantee that these scripts won't work on your system without a little tweaking.
Python
1
star