cli

Various CLI commands, all in the same repo
10 commits, 637 lines of code
Updated 06/02/2024: add random password generator
Rust (40.2%)
Shell (30.1%)
Go (16.8%)
Zig (10.0%)
Markdown (2.8%)

touched

Find newest (oldest) files, or those modified within a time range
7 commits, 1297 lines of code
Updated 04/21/2024: add short options for max, depth. fix depth condition.
Go (97.4%)
Markdown (2.6%)

recipes

Simple recipe sharing app
32 commits, 3073 lines of code
Updated 02/29/2024: new recipes should be public by default. Fix recipes query so users can see their own recipe
Go (76.1%)
CSS (8.9%)
HTML (8.4%)
SQL (5.9%)
Markdown (0.6%)

recipes_integration

Integration tests for git.awl.red/neallred/recipes
3 commits, 396 lines of code
Updated 02/29/2024: add test that private recipes are searchable by owner
Go (98.2%)
Markdown (1.8%)

resume-formatter

Convert resumes formatted as markdown into PDFs
36 commits, 13 lines of code
Updated 02/22/2024: Joyent details
Markdown (100.0%)

awlfile

An awfully simple way to share content securely with (optional) built in content expiration.
4 commits, 631 lines of code
Updated 01/01/2024: add hare implementation of awlfilecli
Go (80.2%)
Markdown (10.1%)
Headache (9.7%)

allredlib

Private library
22 commits, 14081 lines of code
Updated 10/23/2023: add ability to create titles, genres, series. Wip theming
Go (87.0%)
TSX (8.6%)
SQL (2.5%)
TypeScript (0.7%)
CSS (0.7%)

qanda

Service for recording answers to repeated questions
4 commits, 591 lines of code
Updated 10/07/2023: bump go version
Go (93.7%)
Markdown (6.3%)

loan

Web gui for calculating loan payoff alternatives (https://loan.awl.red)
14 commits, 554 lines of code
Updated 10/07/2023: bump go version
TSX (76.2%)
Go (15.5%)
HTML (2.3%)
Markdown (2.3%)
CSS (1.4%)

audible-wait

Play a sound after waiting some time
2 commits, 107 lines of code
Updated 10/07/2023: bump version
Go (100.0%)

timer

Minimal, privacy preserving web-based timer (https://timer.awl.red)
2 commits, 71 lines of code
Updated 10/07/2023: bump go version
Go (69.0%)
HTML (31.0%)

words5

Simple CLI tool to generate a random English-language word, 5 characters or longer.
2 commits, 76 lines of code
Updated 10/07/2023: bump go version
Go (76.3%)
Markdown (23.7%)

upgit

git pull, parallel
46 commits, 1925 lines of code
Updated 08/27/2023: update deps
Rust (77.6%)
Shell (9.2%)
Markdown (8.8%)
BASH (2.2%)
Dockerfile (2.1%)

gql-interfaces-snippet

Example of querying multiple data types from a list with graphql interfaces
1 commit, 4834 lines of code
Updated 08/01/2023: initial commit
Go (99.5%)
Markdown (0.5%)

lilgit

Minimal, filesystem-based server for git repos (https://git.awl.red)
26 commits, 2161 lines of code
Updated 04/11/2023: handle rendering or downloading binary files
Rust (73.1%)
CSS (15.7%)
HTML (9.6%)
Markdown (1.6%)

jio

2 commits, 132 lines of code
Updated 04/03/2023: support additional arguments to redirect
Rust (83.3%)
Markdown (16.7%)

rivendell

$HOMEly house for .dotfiles and utils
93 commits, 393 lines of code
Updated 03/29/2023: remove unused files. add helix, zellij
Shell (80.7%)
Bitbake (19.3%)

whizpopper

Sanity checker for BFG output
1 commit, 114 lines of code
Updated 03/23/2023: initial commit
Rust (86.8%)
Markdown (13.2%)

lilbar

very condensed status bar for zellij
5 commits, 761 lines of code
Updated 03/05/2023: oops license is plain text
Rust (99.6%)
Markdown (0.4%)

age

A CLI tool for code age
5 commits, 218 lines of code
Updated 01/18/2023: initial folder view support
Rust (96.3%)
Markdown (3.7%)

bug-repros

Minimal reproductions for open-source bugs encountered
2 commits, 194 lines of code
Updated 01/14/2023: add license
TSX (44.8%)
Shell (20.6%)
Markdown (19.6%)
Rust (8.8%)
HTML (5.7%)

lmnt

Pronounced "element". An application for visualizing what css selectors will match.
7 commits, 242 lines of code
Updated 01/14/2023: add license
Go (86.0%)
Markdown (14.0%)

rust-scripts

2 commits, 335 lines of code
Updated 03/27/2021: Squashed commit of the following:
Rust (83.3%)
Markdown (16.7%)

scriptured

High precision and recall scripture searching for the web.
36 commits, 2672 lines of code
Updated 07/07/2020: Ignore data-bundler build
Rust (48.6%)
TSX (42.5%)
Markdown (4.4%)
JavaScript (2.7%)
HTML (0.7%)

haskell-programming

Haskell Programming From First Principles exercises and notes
54 commits, 8402 lines of code
Updated 04/19/2020: WIP chapter 19
Haskell (98.2%)
Cabal (1.6%)
Markdown (0.1%)

nitpx

Visual regression testing
10 commits, 1532 lines of code
Updated 02/05/2020: fix hardcoded path issue
Rust (51.6%)
Markdown (48.4%)

icosahedron-puzzle

3 commits, 1182 lines of code
Updated 10/09/2018: better colors guessing
Elm (81.3%)
Markdown (18.7%)