Baggers (@cbaggers)
  • Stars
    star
    1,617
  • Global Rank 19,159 (Top 0.7 %)
  • Followers 465
  • Following 3
  • Registered over 12 years ago
  • Most used languages
    Common Lisp
    85.3 %
    Uno
    4.0 %
    HTML
    2.7 %
    JavaScript
    2.7 %
    NewLisp
    1.3 %
    Python
    1.3 %
    C#
    1.3 %
    Emacs Lisp
    1.3 %

Top repositories

1

cepl

Code Evaluate Play Loop
Common Lisp
842
star
2

varjo

Lisp to GLSL Language Translator
Common Lisp
209
star
3

rtg-math

common lisp library providing common math functions used in games
Common Lisp
49
star
4

cepl.examples

Some examples for the CEPL library
Common Lisp
44
star
5

draw-cons-tree

Draws and ascii picture of a cons tree
Common Lisp
42
star
6

glsl-spec

The GLSL spec as a datastructure
Common Lisp
38
star
7

tamei

Common Lisp symbols separated into packages according to their purity
Common Lisp
32
star
8

livesupport

Some helpers that may make livecoding with slime/sly a little easier
Common Lisp
28
star
9

fn

A couple of lambda shorthand macros
Common Lisp
23
star
10

mk-string-metrics

Calculate various string metrics efficiently in Common Lisp (Damerau-Levenshtein, Hamming, Jaro, Jaro-Winkler, Levenshtein, etc.)
Common Lisp
20
star
11

nineveh

Library of common helpful gpu functions
Common Lisp
17
star
12

backup-uk-keyboard-layouts-for-macos

WORKS FOR SIERRA TOO. Fuck you apple
16
star
13

fraggle

A place to play with shaders in CEPL
Common Lisp
15
star
14

skitter

A small event system for games
Common Lisp
15
star
15

daft

A little 2d engine
Common Lisp
14
star
16

trivial-macroexpand-all

macroexpand-all function that calls each implementation's equivalent
Common Lisp
13
star
17

l-lisp

L-Lisp is a framework for generating and simulating plants and fractals in Common Lisp - One day I will port this to cl-opengl or CEPL
Common Lisp
11
star
18

shipshape

A system to help ship lisp code with C dependencies
Common Lisp
10
star
19

cl-soil

Common lisp wrapper around the SOIL library (http://www.lonesock.net/soil.html)
Common Lisp
10
star
20

cepl.sdl2

Package that let's sdl2 host cepl
Common Lisp
9
star
21

dotemacs

just my wip emacs setup, havent tried on my windows or mac so may have some linux specific sillyness
Emacs Lisp
9
star
22

deadstuff

Lisp readable spec and stuff
HTML
8
star
23

pile

Common Lisp
8
star
24

hasty

A simple and hopefully performant Entity Component System for Common Lisp
Common Lisp
6
star
25

talk-20170313-khronos-cepl

The slides & code I used for this talk: https://www.youtube.com/watch?v=XEtlxJsPR40
Common Lisp
6
star
26

play-with-verts

From the stream
Common Lisp
6
star
27

trivial-update

Easy modification of places with any given function
Common Lisp
5
star
28

tiling-viewport-manager

Split a gl windows into 'frames' which can be rendered into, inspired by emacs & tiling window managers
Common Lisp
5
star
29

cepl.sdl2-ttf

A library that adds a couple of helper functions to make working with the excellent sdl2-ttf library even easier from CEPL
Common Lisp
5
star
30

.files

Common Lisp
5
star
31

topology-notes

study
NewLisp
4
star
32

cepl.fond

A helper library for using cl-fond with CEPL
Common Lisp
4
star
33

with-setf

Macros for setting a place for the duration of a scope
Common Lisp
4
star
34

dirt

A front-end for cl-soil which loads images straight to cepl:c-arrays and cepl:textures
Common Lisp
4
star
35

temporal-functions

Rewrite of the temporal function code from cepl.
Common Lisp
4
star
36

gl-to-sexp

GLSL Spec as a machine readable s-expression (and json)
Common Lisp
3
star
37

bomber-chap

entry 0 for lisp game jam 2018
Common Lisp
3
star
38

cepl.tests

Tests for CEPL
Common Lisp
3
star
39

cepl.sdl2-image

Two helper methods for using sdl2-image to load image data into CEPL types
Common Lisp
3
star
40

Indy

Thread safe compare and swap
Common Lisp
3
star
41

cbaggers.github.com

HTML
3
star
42

completable-types

Just some messing around with a convenience macro for classes
Common Lisp
2
star
43

grovel-locally

Grovel using cffi and cache the result locally to the system
Common Lisp
2
star
44

structy-defclass

Make classes like structs
Common Lisp
2
star
45

lbol-macros

macro code from little bits of lisp episode
Common Lisp
2
star
46

play-with-fond

Messing around with cl-fond and CEPL
Common Lisp
2
star
47

raw-bindings-nuklear

Moot - Please use bodge-nuklear instead
Python
2
star
48

cepl.spaces

Provides a vector-space type for both CPU & GPU coding
Common Lisp
2
star
49

checkmate

nothing yet
Common Lisp
2
star
50

lark

Test for some cepl stuff
Common Lisp
2
star
51

cl-fuse

Work hackathon project
Common Lisp
2
star
52

cepl.glop

glop host for cepl
Common Lisp
2
star
53

injectables

Like global variables...only worse
Common Lisp
2
star
54

FuseAndroidNFCExample

Example showing how to hook up NFC in android with Fuse
Uno
1
star
55

walg

Learning about the W-Algorithm from a fantastic python example
Common Lisp
1
star
56

LocalNotify

Uno
1
star
57

orb

gamejam entry 1
Common Lisp
1
star
58

talks

Common Lisp
1
star
59

spring-lisp-gamejam

this will be an entry eventually
Common Lisp
1
star
60

tutnotes

miscs notes that may end up in things
1
star
61

cepl.camera

A camera implementation that plays well with cepl
Common Lisp
1
star
62

cepl.skitter

Plumbing to use skitter.sdl2 with cepl
Common Lisp
1
star
63

multi-stopwatch

simplifying the stopwatch example and supporting multiple stopwatches
JavaScript
1
star
64

cl-ode-lower-levels

Low level bindings for cl-ode - Based on the excellent cl-ode package by Brad Beer
Common Lisp
1
star
65

eccles

CLOS game objects for CEPL
Common Lisp
1
star
66

TeachChrisFuseStream

The code from the stream
JavaScript
1
star
67

hi-charts

hello-charts fuse hackathon entry
Uno
1
star
68

classimp-fallback-libs

Fallback libraries for classimp
Common Lisp
1
star
69

issac

Lispy bindings over the Newton Dynamics physics library
Common Lisp
1
star
70

swank.live

Some helpers for swank in the area of live coding
Common Lisp
1
star
71

dendrite

Master package to load all dendrite packages
Common Lisp
1
star
72

cepl.diatom

Uses the cells library to propogate cepl events
1
star
73

box2c

Automatically exported from code.google.com/p/box2c
C#
1
star
74

cl-nuklear

CL api for the nuklear ui library
1
star
75

pathology

Another dive into the madness that is filepaths
Common Lisp
1
star
76

with-cached-reader-conditionals

Call a function can return the result and also any features expressions that were read inside the funcall
Common Lisp
1
star
77

defstruct-plus-methods

So for some reason you want to define a struct which also has method accessor for some slots. We have a macro for that
Common Lisp
1
star
78

tiny-path

farting around with paths again, not for human consumption
Common Lisp
1
star
79

cparse

Tim Moores old cparse library
Common Lisp
1
star