Kevin Chapelier (@kchapelier)
  • Stars
    star
    1,631
  • Global Rank 18,986 (Top 0.7 %)
  • Followers 202
  • Following 19
  • Registered about 11 years ago
  • Most used languages
    JavaScript
    98.1 %
    HLSL
    1.9 %
  • Location ๐Ÿ‡ง๐Ÿ‡ช Belgium
  • Country Total Rank 85
  • Country Ranking
    HLSL
    2

Top repositories

1

wavefunctioncollapse

Javascript port of https://github.com/mxgmn/WaveFunctionCollapse
JavaScript
454
star
2

procedural-generation

A mostly javascript-centric resource / links list on procedural content generation (PCG).
249
star
3

poisson-disk-sampling

Poisson disk sampling in arbitrary dimensions
JavaScript
189
star
4

cellular-automata-voxel-shader

Generate a voxel shader (for MagicaVoxel) from a custom CA rule
JavaScript
174
star
5

pseudofractals-voxel-shader

Voxel shader (for MagicaVoxel) to generate pseudofractals volumes
90
star
6

matcap-studio

An utility to tweak matcaps, with realtime visual feedback.
JavaScript
58
star
7

convchain

Javascript port of https://github.com/mxgmn/ConvChain
JavaScript
49
star
8

procjam2018

Graph.ical, a procedural texture authoring application developed for PROCJAM 2018.
JavaScript
44
star
9

PRWM

Packed Raw WebGL Model (PRWM) specifications and implementations.
JavaScript
38
star
10

qoijs

Quite-OK Image format encoder/decoder in vanilla JavaScript.
JavaScript
38
star
11

hexagrid-relaxing

JavaScript port of Cedric Guillemet's implementation of Oskar Stรฅlberg's irregular grid in a hexagon.
JavaScript
28
star
12

convchain-gpu

Javascript/WebGL2 port of https://github.com/mxgmn/ConvChain
JavaScript
26
star
13

fast-2d-poisson-disk-sampling

Fast 2D Poisson Disk Sampling based on a modified Bridson algorithm
JavaScript
21
star
14

cellular-automata

Cellular automata runner
JavaScript
17
star
15

voxelShaders

Small collection of Voxel Shaders for MagicaVoxel
15
star
16

ngram-word-generator

Word generation based on n-gram models, and a cli utility to generate said models.
JavaScript
14
star
17

SimpleMidiInput.js

Abstraction over the MIDI input. Does all the byte crunching and exposes a straightforward event API with MIDI learn capability.
JavaScript
12
star
18

node-glitch

Glitched stream for intentional data corruption.
JavaScript
11
star
19

cellular-automata-gpu

GPU-based cellular automata runner
JavaScript
11
star
20

decode-dxt

Decoder for the DXT texture formats.
JavaScript
10
star
21

node-mathp

Math utility for node
JavaScript
9
star
22

jittered-hexagonal-grid-sampling

Jittered Hexagonal Grid Sampling
JavaScript
7
star
23

ndarray-to-vox

Convert a 3D ndarray to a vox file (Magica Voxel format)
JavaScript
6
star
24

gpx

[STALLED] Javascript library to write GPX files
JavaScript
6
star
25

Aural.js

An attempt at aggregating all my previous work on audio in a single library.
JavaScript
6
star
26

in-browser-language

Get the language of the browser
JavaScript
5
star
27

ti-selector

Simple selector for Titanium's native view elements.
JavaScript
5
star
28

stochastemes

Second entry for PROCJAM 2015
JavaScript
4
star
29

procjam2015

JavaScript
4
star
30

node-datafilter

Simple filtering for collections of objects
JavaScript
4
star
31

aural-sfz

A codec for SFZ soundfont files.
JavaScript
4
star
32

cellular-automata-rule-parser

Parser for S/B, S/B/C and R/T/C/N cellular automata rule formats.
JavaScript
4
star
33

microsound

JavaScript
4
star
34

in-browser-download

JavaScript
4
star
35

aural-interpolation

Interpolation library, aimed for audio-related processing.
JavaScript
3
star
36

procjam2016

Inund, a short contemplative game for PROCJAM2016
JavaScript
2
star
37

aural-scala

Codec of Scala scale files
JavaScript
2
star
38

node-get-source-map-consumer

Get an instance of SourceMapConsumer, when a sourcemap is available, for a given script.
JavaScript
2
star
39

mpc-hd-shaders

HLSL effects for MPC-HD
HLSL
2
star
40

grunt-glitch

A grunt task you shouldn't use.
JavaScript
2
star
41

procjam2020-smb3

SMB3 Procedural ROM Hack
JavaScript
2
star
42

migl-input

Micro Game Library : Input (keyboard and gamepads)
JavaScript
1
star
43

cellular-automata-playground

JavaScript
1
star
44

imgproc

An experimental and unpolished image processing utility for the command line
JavaScript
1
star
45

gist-load

Load the content of a Gist file in the browser
JavaScript
1
star
46

files2json

A simple cli tool to concat multiple files into a single json file.
JavaScript
1
star
47

procjam2014

Black Sea, a #procjam 2014 experiment
JavaScript
1
star
48

unicode

http://www.kchapelier.com/unicode/ | Simple tool to retrieve information on arbitrary UTF-8 characters
JavaScript
1
star
49

hexview

Experiment viewing the hexadecimal content of large files
JavaScript
1
star
50

jsstg2015

Repo for jsโžคstg 2015 - http://jp.wgld.org/jsstg/2015f/
JavaScript
1
star
51

algorithmicsynthjs

[on hold] Algorithmic Synth
JavaScript
1
star
52

BNDL

BNDL (binary bundle for arbitrary files) specifications and implementations.
JavaScript
1
star
53

geometricmusicjs

Remix of the Geometric Music app in javascript
JavaScript
1
star
54

procjam2019

PROCJAM 2019 - Generation of vintage engravings of leaves
1
star
55

cellular-automata-gpu-playground

โš  Work in progress, purely experimental, do not use, highly explosive โš 
JavaScript
1
star
56

ya-base62

Yet Another Base62, first and foremost designed to encode to and decode from structured strings.
JavaScript
1
star
57

von-neumann

Generates Von Neumann neighborhoods of any range/dimension
JavaScript
1
star
58

migl-rng

Micro Game Library : Random number generator (using seedrandom and noisejs)
JavaScript
1
star