Thibaud Colas (@thibaudcolas)

Top repositories

1

curlylint

Experimental HTML templates linting for Jinja, Nunjucks, Django templates, Twig, Liquid
HTML
222
star
2

draftjs-filters

Filter Draft.js content to preserve only the formatting you allow
TypeScript
55
star
3

draftjs-conductor

📝✨ Little Draft.js helpers to make rich text editors “just work”
TypeScript
39
star
4

jsonresume-theme-eloquent

An eloquent JSON Resume theme: fluent, persuasive, for developers.
Handlebars
32
star
5

kontrasto

🎨 Automated color contrast for text over images
Python
26
star
6

tailwindcss-vanilla-rtl

Simple right-to-left (RTL) language support, switching vanilla Tailwind utilities to CSS logical properties and values.
JavaScript
21
star
7

export-svg-chart

Converts SVG+CSS charts built with front-end technologies like D3 into SVG/PNG Node buffers for server-side use.
JavaScript
18
star
8

cookbook

📚🍳Recipes and best practices for awesome digital teams
Shell
14
star
9

draftail-playground

Try Draftail in a full-fledged preview environment
TypeScript
13
star
10

d4

D4 is a Datalift module to visualize RDF DataCube data. Built with Bootstrap, D3 and CoffeeScript.
Java
12
star
11

pre-commit-stylelint

Mirrors all Stylelint releases for the pre-commit hooks framework.
12
star
12

react-destructuring-assignment-codemod

A WIP jscodeshift codemod to destructure assignments of props, state, and context
JavaScript
11
star
13

django-templates-live

⚡ Live demo environment for Django Templates fully rendered in the browser, with PyScript
JavaScript
11
star
14

wagtail-tooling

QA tools for Wagtail core development, with a particular focus on UI
JavaScript
10
star
15

koans-playground

My progress in various koans.
Python
8
star
16

wagtail-dev-tooling

New repository: https://github.com/thibaudcolas/wagtail-tooling
JavaScript
8
star
17

django-draftail

Django integration of Draftail, a configurable rich text editor built with Draft.js
Python
7
star
18

draftail.org

Documentation, blog & demos for Draftail, built with Docusaurus
JavaScript
7
star
19

wagtail_color_overrides

CSS
6
star
20

dotfiles

Computer automation, software installation, configuration and preferences
Shell
6
star
21

-_-.css

🙂_🙁.css – A mood-driven CSS framework to write modern websites using only emojis
HTML
6
star
22

testdrived3

🚗📈 An intro to D3 via a set of self-guided workshops
JavaScript
6
star
23

django_admin_tests

Automated accessibility tests for Django, based on Pa11y & Lighthouse
JavaScript
5
star
24

react-d3-electron

An example of using React with D3, Lunr.js, service workers, and Electron
JavaScript
5
star
25

email-scramble

Scrambles email addresses and phone numbers with ROT-18 to hide them from bots
JavaScript
5
star
26

bitstarter

Node.js - powered crowdfunding platform, working with Bitcoins.
HTML
5
star
27

workshopper-mocha-boilerplate

🚧 A boilerplate for workshopper modules with Mocha tests and ES6 syntax
JavaScript
4
star
28

clisp-compiler-vm

A LISP -> ASM compiler and VM written in CLISP — Nothing magical but I hope it'll help whoever needs to write one.
Common Lisp
4
star
29

detect-wagtail

Detect whether a site or page is built with Wagtail
JavaScript
4
star
30

recipes

All of the recipes I've created or been given over time
3
star
31

bakerydemo-gold-benchmark

Reference Wagtail site implementation for energy usage benchmarking.
Python
3
star
32

awesome-wagtail-stats

Awesome Wagtail package statistics
JavaScript
3
star
33

rubegoldbash

A command-line quest where your goal is to invent Rube Goldberg machines in bash! #GGJ
Shell
3
star
34

wagtail_draftail_experiments

🚧 Experimental Draftail extensions for Wagtail 🐦
Python
3
star
35

metaprogramming

Métaprogrammation et réflexivité — Exploration de la métaprogrammation dans différents langages — M2 AIGLE @ UM2
Ruby
3
star
36

statistical-inference

A little exploration of R's power for statistical inference
Python
3
star
37

moulinette

Bioinformatics (biochemistry) data processing scripts for NMR, and protein data analysis (PyMOL)
Python
3
star
38

draftail-tables

📝🧾 Tables support for the Draftail Draft.js editor.
JavaScript
3
star
39

draftjs_exporter_markdown

Library to convert rich text from Draft.js raw ContentState to Markdown
Python
3
star
40

wagtail-bakerydemo-archive

Static snapshots of Wagtail’s bakerydemo across past versions of the CMS.
Python
3
star
41

wagtail-contributors

Trialing different ways to showcase Wagtail contributors.
3
star
42

your-wagtail-portfolio

Python
2
star
43

stylelint-accessible

JavaScript
2
star
44

unit-test-workshop

Unit testing 101 workshop, in JavaScript with Jest (via create-react-app).
JavaScript
2
star
45

icopter

iCopter, an iOS arcade game built with OpenGL ES and FMOD
C
2
star
46

gilded-roses

Starting and ending code for the GildedRose Refactoring Kata in JavaScript with Mocha and Chai
JavaScript
2
star
47

stringtouri

A linked data tool to interlink two RDF datasets
Java
2
star
48

future-css-today

Modern CSS techniques we could use today.
HTML
2
star
49

eslint-plugin-cookbook

Shareable ESLint config, based on airbnb/javascript, bundled as a plugin
JavaScript
2
star
50

readability-group-survey

Not my work – Results from The Readability Group’s survey, as presented at Axe Con 2021
2
star
51

wagtail-tutorial-template

A Wagtail project starter template – with the solution to Wagtail’s official Your first Wagtail site tutorial.
Python
2
star
52

stylelint-config-cookbook

Shareable stylelint config for CSS and SCSS, with a strict baseline
JavaScript
2
star
53

my-first-blog-2018

Django Girls tutorial blog
Python
2
star
54

draftjs_exporter_wagtaildbhtml

Convert the Facebook Draft.js editor’s raw ContentState to Wagtail's DB-HTML representation
Python
2
star
55

complex

Interconnexion de sources de données et benchmarking
Java
2
star
56

pa11y-runner-vnu

Experimental Pa11y runner for HTML validation with the Nu Html Checker (v.Nu)
Shell
2
star
57

tekautoday

Ten Years Ago, Today
Python
2
star
58

adventures-in-datascience

My adventures learning more data science and machine learning in particular
MATLAB
2
star
59

twilight-sparql

Twilight SPARQL — The SPARQL Dashboard
JavaScript
2
star
60

unidentified

👥📷
JavaScript
2
star
61

accessibility-loves-python

JavaScript
2
star
62

js1k-2015

My attempts and tools for JS1K 2015.
HTML
2
star
63

wagtail-tutorials

If you want to learn to use Wagtail, you are in the right place!
1
star
64

string-calculator

My attempts on the String Calculator TDD Kata in JavaScript w/ Jasmine and Istanbul
JavaScript
1
star
65

geo-jena

GeoNames ontology explorer built with Apache Jena ARQ
Java
1
star
66

octoblog

My personal blog. Notes, thoughts, and open-source software.
CSS
1
star
67

movieboard

A Dart movie board made during MontpellierJUG's Dart Flight School
Dart
1
star
68

fullresume

My full resume in the JSON-based jsonresume.org format.
Python
1
star
69

commits-analysis

HTML
1
star
70

browser-games

A bunch of little browser games and experiments (Canvas API, Web GL, etc).
JavaScript
1
star
71

thib.me

JavaScript
1
star
72

twitch-fun

A place to keep all of my hard-earned Twitch streaming knowledge
1
star
73

markov_draftjs

Draft.js sample content generated with Markov chains of Project Gutenberg books.
JavaScript
1
star
74

panoramanode

Time to learn Node the Node way! — Interactive exercices built with workshopper, in french.
JavaScript
1
star
75

dsf-pins

DSF designs for use as pins or stickers
1
star
76

reason-experiments

Reason implementations of small OCaml cellular automata.
OCaml
1
star
77

hello-world

Hello, World!
CSS
1
star
78

bakerydemo-editor-guide

A copy of Wagtail’s official bakerydemo demo site, meant to match our editor guide.
Python
1
star
79

js1k-2014

My attempts and tools for JS1K 2014.
JavaScript
1
star
80

hapi-playground

hapi framework playground
JavaScript
1
star
81

my-first-blog-wellington2016

Django Girls tutorial blog, Django Girls Wellington 2016
Python
1
star
82

papers-please

Paper Preen – Perfect research papers in an instant
CSS
1
star
83

whenwillitbedone

When will it be done?
HTML
1
star
84

viz

A group of little visualizations / experiments running in the browser.
CSS
1
star
85

jean-giono

Public domain writings of this great author.
HTML
1
star
86

php-url-shortener

Simple PHP URL shortener
PHP
1
star
87

html-testing-with-django

Python
1
star
88

automation-sandbox

A safe place to play with various project automation techniques, particularly around software releases.
JavaScript
1
star
89

know

Know.js — Lightweight logs for the JavaScript console and beyond.
JavaScript
1
star
90

frontend-starter-kit

The building blocks of front-end development at Springload
CSS
1
star
91

nightmare-example

JavaScript
1
star
92

talks

Public talks in either french or english
HTML
1
star
93

fac

Scala
1
star
94

llamatypes

Static types FTW! A short series of workshops and take-home exercises for static typing beginners who already know JavaScript and React.
TypeScript
1
star
95

pa11y-runner-curlylint

Pa11y runner for HTML linting with curlylint
Shell
1
star
96

specificity-ascii

JavaScript
1
star
97

chart-export-example

An example of using various Node tools to create an SVG / PNG export from a D3 SVG+CSS chart
JavaScript
1
star
98

stylelint-repro

Reproductions for stylelint issues
JavaScript
1
star