James D. Lin's Projects
A Dart library containing convenient extension methods on basic Dart objects.
A generic file system abstraction for Dart.
Source for Dart website
Mockito-inspired mock library for Dart
An opinionated formatter/linter for Dart code
Miscellaneous utility code for Dart for the Web.
Dart implementations of the Mersenne Twister pseudo-random number generator.
Imports resource files as literals in Dart code.
A grab-bag of miscellaneous utility libraries for Dart.
dropt is yet another C library for parsing command-line options.
Renames or moves files using a text editor.
Flutter makes it easy and fast to build beautiful mobile apps.
Portable implementations for POSIX getdelim and getline.
Miscellaneous git scripts that I've written.
Govee H5074, H5075, H5177, H5182, and H5183 Bluetooth Low Energy Temperature and Humidity Logger
Utility scripts for processing log files from GoveeBTTempLogger for Govee Bluetooth thermometers.
Code documentation written as code! How novel and totally my idea!
A Python module that attempts to provide a common interface for opening an editor at a specified line in a file.
Miscellaneous Python utility functions for command-line scripts.
A set of utility libraries for Dart
Recursively removes all empty directories and empty files from a directory tree.
A less minimal TOTP generator based on MinTOTP.
Executes a specified command in its dry-run mode, interactively prompts for confirmation, and re-executes it for real.