Ryan Pavlik (@rpav)

Top repositories

1

c2ffi

Clang-based FFI wrapper generator
C++
228
star
2

cl-autowrap

(c-include "file.h") => complete FFI wrapper
Python
210
star
3

fast-io

Fast octet-vector/stream I/O for Common Lisp
Common Lisp
144
star
4

ScriptL

Shell scripting made Lisp-like! Or, live-coding remote function calls for the shell.
Makefile
72
star
5

cl-cairo2

Cairo bindings for Common Lisp
Common Lisp
62
star
6

CheckL

Why write programs in Common Lisp but tests like Java? Meet CheckL!
Common Lisp
43
star
7

spatial-trees

spatial-trees is a set of dynamic index data structures for spatially-extended data.
Common Lisp
30
star
8

dynamic-mixins

Simple, dynamic class combination for CLOS.
Common Lisp
30
star
9

cl-freetype2

Common Lisp bindings for Freetype 2
Common Lisp
28
star
10

xleapmouse

LeapMotion mouse controller for Linux/X, with optional Qt GUI
C++
23
star
11

cl-interval

Intervals and interval trees for Common Lisp
Common Lisp
21
star
12

cl-xcb-xlib

CLX reimplementation on XCB/Xlib
Common Lisp
17
star
13

cmake-build.el

CMake building with multiple targets, run configurations, and interactive menu
Emacs Lisp
14
star
14

cl-gendoc

Simple modular documentation builder for with package reference generator
Common Lisp
13
star
15

defpackage-plus

DEFPACKAGE-PLUS is an *extensible* DEFPACKAGE variant with version support
Common Lisp
13
star
16

GameKernel

GameKernel is a command-driven "kernel" of game functionality. Its goal is to be a fast, portable, and language-friendly.
C++
10
star
17

c2ffi-cffi

Bridge for parsing c2ffi JSON into CFFI
Common Lisp
8
star
18

texatl

Texture atlas generation, including fonts
Common Lisp
7
star
19

buffer-buttons

Define, save, and load code-safe buttons in files for emacs
Emacs Lisp
7
star
20

ninja-sphere

Ninja Sphere ... Lisp Game Jam 2017 entry
Common Lisp
6
star
21

spell-and-dagger

Lisp Game Jam 2016 Q2 entry
Common Lisp
6
star
22

common-methods

A framework for managing method namespaces by working around generic function congruent lambda lists.
Common Lisp
5
star
23

c2ffi-ruby

Import C2FFI JSON to ruby/ffi
Ruby
5
star
24

trivial-channels

Very simple thread-safe channels with timeout
Common Lisp
5
star
25

ZMQ4L

Yet another Common Lisp ZMQ wrapper; this time for ZMQ 4.0.1, with autowrap
Common Lisp
5
star
26

cl-gamekernel

Common Lisp wrapper for GameKernel
Common Lisp
4
star
27

turipong

TuriPong .. PLTG Dec2012 challenge
Common Lisp
3
star
28

cl-named-values

Named values, VALUE protocols
Common Lisp
3
star
29

cl-observer

Trivial observer system
Common Lisp
3
star
30

consmsg

Message pool and threaded message pool, inspired by OSC
Common Lisp
3
star
31

make-util

Trivial way to generate a "util.lisp" files from your own loaded utilities.
Common Lisp
3
star
32

conspath

Regex/XPath like matching for Common Lisp lists.
Common Lisp
3
star
33

cpp-pipedream

for(auto s : "a,b,c" | split(","))
C++
3
star
34

cl-xcb-xlib-demos

Demos for XCB.CLX
Common Lisp
2
star
35

laconic

"Brevity" functions for very common operations.
Common Lisp
2
star
36

tasklist.el

Make a list of commands; pick one and run it in a dedicated frame or window
Emacs Lisp
2
star
37

archive-manager

Bash-based tar/zip/etc unified frontend
Shell
1
star
38

tileutil.js

Some handy tile processing utilities
JavaScript
1
star
39

nono

constexpr C++ nonogram game, played in source code
C++
1
star
40

util.rpav

My utilities for MAKE-UTIL
Common Lisp
1
star