A tiny javascript library to help printing from the web.
Repositories
timdown repositories
Build utility used by CodeMirror packages
Our goal is to operate this CDN in a peer reviewed fashion.
Emacs keybindings for CM6
A CodeMirror extension that renders indentation markers
Vim keybindings for CM6
In-browser code editor (version 5, legacy)
A simple script for compressing JavaScript, adapted from my JS1k 2012 entry
A simple utility to execute a callback when a webfont loads.
Claude skill to audit the front end based on established usability heuristics
A standalone JavaScript implementation of hash table with arbitrary keys
Port of jshashtable as nodejs package. jshashtable is a standalone implementation of hash table in JavaScript. It associates keys with values, and allows any object to be used as the key (unlike JavaScript's built-in Object, which only allows strings as property names).
Language support infrastructure for the CodeMirror code editor
Linting support for the CodeMirror code editor
Logging library for JavaScript, with an API based on log4j.
Ptarmigans in cardigans. A vibe coding experiement.
A cross-browser JavaScript range and selection library.
Release of Rangy for Bower. Main project: https://github.com/timdown/rangy
Rangy Inputs