Tim Seckinger's Projects
Gradle plugin for managing Docker images and containers.
A Gradle plugin to make builds using Graphviz portable
:lock: Your lockfile, up to date, all the time
My JavaScript / TypeScript bot for the Halite 2 programming challenge
HashCode 2019 prep
:house_with_garden: Open source home automation that puts local control and privacy first.
HorribleDownloader is a Downloader for the HorribleSubs Website
An opinionated CLI tool that reads HTML files and writes/updates a RSS feed file
IFTTT webhook URLs without embedded maker key
A small collection of Java utility classes to complement the ones provided by the java.util package.
🃏 Delightful JavaScript Testing.
Running tests using Jest & Playwright
A jest watch mode plugin to change CLI options while Jest is running
Select which Jest projects to run
Jest watch plugin for filtering test by file name or test name
Tim Seckinger's personal website, containing a collection of links to social profiles and more.
libinput fork without EV_SYN delay
Arch package for libinput fork without EV_SYN delay
A daemon that takes over lid switch handling from systemd and decides more smartly when to suspend
An IntelliJ IDEA plugin for enhanced live template scripting support
Fake setTimeout and friends (collectively known as "timers"). Useful in your JavaScript tests. Extracted from Sinon.JS
Spinning up mongod in memory for fast tests. If you run tests in parallel this lib helps to spin up dedicated mongodb servers for every test file in MacOS, *nix, Windows or CI environments (in most cases with zero-config).
Term paper on Model-View-Intent frontend development with Cycle.js
Slides for my talk on Model-View-Intent frontend development with Cycle.js
Fast & smooth list input for Angular
Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:
Mock 'http' objects for testing Express routing functions