PROJECTS

DEVSQL

Query AI coding history joined with Git commits

🦀Rustfeatured
33STARS

SQL engine that unifies Claude Code conversation history with Git repository data. Join AI interactions with commits, diffs, and branches to analyze development patterns and productivity.

TUIMORPHIC

Terminal-aesthetic React component library

TSTypeScript📦npmv0.1.0featured
12STARS

54-component React library with MS-DOS/terminal aesthetics built on Base UI. Monospace typography, box-drawing borders, and full theming via CSS classes. This site is built with it.

ZLYPH

Dual-interface text editor (TUI + GUI)

🦀Rustfeatured
7STARS

Text editor with both a terminal UI and graphical interface sharing the same engine. Built in Rust with a focus on keyboard-driven workflows and extensibility.

FERROSCOPE

MCP server for AI-driven Rust debugging

🦀Rust📦crates.iov0.1.0featured
1STARS

Model Context Protocol server that gives AI agents deep access to Rust project analysis. Provides structured debugging context, crate inspection, and compilation diagnostics to LLMs.

VALRS

18M ops/sec schema validation in Rust/WASM

🦀Rust📦npmv0.1.0featured
2STARS

High-performance schema validation library for Rust with WASM bindings. Achieves 18 million operations per second for common validation patterns.

CCQL

SQL over Claude Code conversation data

🦀Rust📦npmv0.1.0featured
3STARS

Query your Claude Code history using SQL. Analyze conversations, tool usage patterns, and token consumption across your AI-assisted development sessions.

VCSQL

SQL over Git repositories

🦀Rust
1STARS

Query Git repositories using SQL. SELECT commits, branches, diffs, and blame data with full SQL syntax. Supports joins across multiple repos.

DBG

Stateless CLI debugger for Node.js + browsers

TSTypeScript📦npmv0.1.0featured
2STARS

Debug Node.js processes and automate browser pages using a stateless CLI interface. Designed for AI agent workflows where traditional debuggers break down.

NIB

Visual feedback via screenshot annotations

TSTypeScript📦npmv0.1.2featured
1STARS

CLI tool for annotating screenshots with circles, arrows, and text. Built for AI agent workflows where visual feedback from humans guides automated actions.

RAILGUN

Fast execution pipeline for AI agents

TSTypeScript

Execution framework for chaining AI agent actions with structured logging, retry logic, and parallel execution. Optimized for throughput over latency.

PROMPT-BLAME

Git blame for AI-generated code

TSTypeScript📦npmv1.0.0

Track which prompts produced which code. Correlates AI conversation history with Git diffs to attribute code generation to specific prompts.

HTTP-CLI

Terminal HTTP client with TUI

🦀Rust🍺homebrew

Interactive HTTP client with a terminal user interface. Send requests, inspect responses, and manage collections without leaving the terminal.

HOTBOX

Terminal command palette

🦀Rust📦npmv0.3.0
1STARS

Quick-access command palette for the terminal. Fuzzy search across commands, bookmarks, and scripts with keyboard-driven navigation.

DISPLIX

Terminal display toolkit

🦀Rust

Low-level toolkit for building terminal displays. Provides primitives for box-drawing, color management, and cursor positioning.

KV

Persistent key-value store CLI

🦀Rust

Local-first key-value store accessible from the command line. Store text, JSON, or binary files with versioning and fast lookups.

@DOUGLANCE/STDB-RBAC

Role-based access control for SpacetimeDB

TSTypeScript📦npmv1.0.0

Role-based access control for SpacetimeDB modules. Define roles, permissions, and access policies for your SpacetimeDB tables and reducers.

@DOUGLANCE/STDB-AUTH

Authentication utilities for SpacetimeDB

TSTypeScript📦npmv1.0.0

Authentication utilities for SpacetimeDB. Handle identity verification, session management, and auth flows for SpacetimeDB modules.

@DOUGLANCE/STDB-BACKUP

Backup and restore for SpacetimeDB

TSTypeScript📦npmv0.3.1

Backup and restore tools for SpacetimeDB databases. Snapshot, export, and restore your SpacetimeDB data.

@DOUGLANCE/STDB-REACT-COMPANION

React companion for SpacetimeDB client

TSTypeScript📦npmv1.0.0

React companion library for the SpacetimeDB client SDK. Hooks, providers, and components for building reactive UIs over SpacetimeDB.

@DOUGLANCE/STDB-ZOD-BRIDGE

Zod schema bridge for SpacetimeDB

TSTypeScript📦npmv1.0.0

Bridge Zod schemas to SpacetimeDB type definitions. Validate data at the boundary between your TypeScript app and SpacetimeDB modules.

@DOUGLANCE/STDB-ZOD-BRIDGE-RUNTIME

Runtime for stdb-zod-bridge

TSTypeScript📦npmv1.0.0

Runtime support for the Zod-to-SpacetimeDB schema bridge. Handles type coercion and validation at runtime.

@DOUGLANCE/STDB-STANDARD-TYPES

Standard types for SpacetimeDB TypeScript

TSTypeScript📦npmv1.0.0

Standard type definitions for SpacetimeDB TypeScript modules. Shared interfaces and types used across the stdb-* package ecosystem.

@DOUGLANCE/STDB-TEST-UTILS

Testing utilities for SpacetimeDB

TSTypeScript📦npmv1.0.0

Testing utilities for SpacetimeDB modules. Mocks, fixtures, and helpers for writing tests against SpacetimeDB reducers and tables.

@DOUGLANCE/STDB-ESLINT-PLUGIN

ESLint plugin for SpacetimeDB

TSTypeScript📦npmv1.0.0

ESLint plugin with rules for SpacetimeDB development patterns. Catches common mistakes in reducer definitions and table schemas.

STDB-ZOD-GEN

Codegen for SpacetimeDB Zod schemas

TSTypeScript📦npmv0.1.0

Code generator that produces Zod schemas from SpacetimeDB module definitions. Automates type-safe validation layer generation.

STDB-ZOD-GEN-RUNTIME

Runtime for stdb-zod-gen

TSTypeScript📦npmv0.1.0

Runtime support for stdb-zod-gen generated schemas. Required peer dependency for generated code.

COLLECT

NFT collection management toolkit

TSTypeScript

Tools for managing and analyzing NFT collections. Includes metadata processing, rarity scoring, and collection-level analytics.

HEXLIFE

Hexagonal Game of Life

JSJavaScript

Conway's Game of Life on a hexagonal grid. Explores emergent behavior with six-neighbor topology instead of the classic eight-neighbor square grid.

HALITEBOT

Halite AI competition bot

🐍Python
1STARS

AI bot for the Halite programming competition. Implements resource gathering and territory control strategies on a procedurally generated map.

MADEINA2

Ann Arbor community project

JSJavaScript

Community-focused project for Ann Arbor, Michigan. Local tools and resources built for the community.