Ryan Pavlik

Expert
@rpav

c2ffi. Clang-based FFI wrapper generator

284

cl-autowrap. (c-include "file.h") => complete FFI wrapper

237

fast-io. Fast octet-vector/stream I/O for Common Lisp

152

ScriptL. Shell scripting made Lisp-like! Or, live-coding remote function calls for the shell.

76

cl-cairo2. Cairo bindings for Common Lisp

67

CheckL. Why write programs in Common Lisp but tests like Java? Meet CheckL!

47

dynamic-mixins. Simple, dynamic class combination for CLOS.

32

spatial-trees. spatial-trees is a set of dynamic index data structures for spatially-extended data.

30

cl-freetype2. Common Lisp bindings for Freetype 2

26

xleapmouse. LeapMotion mouse controller for Linux/X, with optional Qt GUI

24

cl-interval. Intervals and interval trees for Common Lisp

21

cl-xcb-xlib. CLX reimplementation on XCB/Xlib

19

cmake-build.el. CMake building with multiple targets, run configurations, and interactive menu

14

defpackage-plus. DEFPACKAGE-PLUS is an *extensible* DEFPACKAGE variant with version support

13

cl-gendoc. Simple modular documentation builder for with package reference generator

13

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

10

buffer-buttons. Define, save, and load code-safe buttons in files for emacs

8

c2ffi-cffi. Bridge for parsing c2ffi JSON into CFFI

8

ninja-sphere. Ninja Sphere ... Lisp Game Jam 2017 entry

7

texatl. Texture atlas generation, including fonts

7

spell-and-dagger. Lisp Game Jam 2016 Q2 entry

6

c2ffi-ruby. Import C2FFI JSON to ruby/ffi

5

ZMQ4L. Yet another Common Lisp ZMQ wrapper; this time for ZMQ 4.0.1, with autowrap

5

common-methods. A framework for managing method namespaces by working around generic function congruent lambda lists.

5

trivial-channels. Very simple thread-safe channels with timeout

4

cl-gamekernel. Common Lisp wrapper for GameKernel

4

cl-named-values. Named values, VALUE protocols

4

make-util. Trivial way to generate a "util.lisp" files from your own loaded utilities.

4

cl-observer. Trivial observer system

3

tasklist.el. Make a list of commands; pick one and run it in a dedicated frame or window

3

cpp-pipedream. for(auto s : "a,b,c" | split(","))

3

turipong. TuriPong .. PLTG Dec2012 challenge

3

conspath. Regex/XPath like matching for Common Lisp lists.

3

laconic. "Brevity" functions for very common operations.

3

consmsg. Message pool and threaded message pool, inspired by OSC

3

cl-xcb-xlib-demos. Demos for XCB.CLX

2

archive-manager. Bash-based tar/zip/etc unified frontend

1

util.rpav. My utilities for MAKE-UTIL

1

CPM.cmake. 📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.

1

tileutil.js. Some handy tile processing utilities

1

nono. constexpr C++ nonogram game, played in source code

1
41
Apply