Skip to content
View KyleKing's full-sized avatar

Block or report KyleKing

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
KyleKing/README.md

A few of my main projects:

Terminal UI Applications

repo-dashboard ([repo](https://github.com/KyleKing/repo-dashboard)) - K9s-inspired TUI for managing multiple git repositories

demo

Quickly view the status of multiple configured repositories with progressive loading, TTL caching, and vim-style keybindings.

gh-wfd ([repo](https://github.com/KyleKing/gh-wfd)) - Interactive GitHub Actions workflow dispatcher

demo

GitHub CLI extension for dispatching workflows with fuzzy selection, input configuration, and frecency-based history.

tail-jsonl ([repo](https://github.com/KyleKing/tail-jsonl)) - Tail JSONL logs with pretty formatting

demo

TUI for viewing and filtering JSONL log files with syntax highlighting and filtering capabilities.

paper-todo-tui (repo) - TUI version of Paper Apps Todo. Minimalist terminal interface for the productivity system from gladdendesign.com/products/paper-apps-todo.

tail-cw (repo) - Tail CloudWatch logs. Python tool for tailing CloudWatch logs in the terminal.

vcr-tui (repo) - TUI for VCR cassettes. Terminal interface for managing and viewing VCR cassettes for HTTP interaction testing.

GitHub CLI Extensions

gh-wfd (repo) - Workflow dispatcher (also listed under TUIs). Interactive GitHub Actions workflow dispatcher with fuzzy selection and history.

gh-star-search (repo) - Search your GitHub stars. GitHub CLI extension for quickly searching through your starred repositories.

gh-sweep (repo) - Administrative tools for GitHub. CLI plugin for branch pruning, unresolved comment followup, and other repository maintenance tasks.

Mdformat Plugins

A comprehensive suite of mdformat plugins for extending CommonMark formatting capabilities.

Plugin Description
mdformat-admon Format python-markdown admonitions
mdformat-front-matters Format YAML, TOML, or JSON front matter in markdown files
mdformat-gfm-alerts Format GitHub's blockquote-based admonitions (alerts)
mdformat-hooks Run shell commands (like mdsf) as post-processing hooks
mdformat-mkdocs Format MkDocs-specific markdown including admonitions, content tabs, and Material theme features
mdformat-obsidian Format Obsidian callouts (admonitions) and wiki-links
mdformat-plugin-template Copier template for creating new mdformat plugins with modern Python tooling
mdformat-slw Better markdown diffs by reducing semantic line breaks

Neovim Plugins

patch_it.nvim (repo) - Apply Code Rabbit diffs in Neovim. Neovim plugin for applying code review diffs from Code Rabbit directly in your editor.

codanna.nvim (repo) - Integrate bartolli/codanna with pickers. Integrate codanna with Telescope, Snacks Picker, and Mini.Picker for enhanced code navigation.

spaghetti-comb.nvim (repo) - Code exploration plugin. Neovim plugin for exploring and navigating complex codebases.

Python Development Tools

calcipy (repo) - Python package to simplify development. Comprehensive Python development toolkit with task runners, documentation generators, and quality checks.

calcipy_template (repo) - Copier template for Python projects. Project scaffold for Python packages built on calcipy. Utilizes copier to keep projects up to date.

corallium (repo) - CLI utility functions. CLI utility functions extracted from calcipy for general-purpose use.

copier-template-tester (repo) - CLI tool for testing copier templates. Pre-commit tool and CLI for testing copier template updates and changes.

Workflow & Testing

dagtest (repo) - Complex workflow automation testing. Model and run complex workflow automation testing with Playwright and event listeners.

dagster-taskiq-executor-demo (repo) - TaskIQ executor for Dagster. Demo application using TaskIQ instead of Celery to run Dagster jobs.

tlr (repo) - Tech Lead Reporter CLI tool. Command-line tool for generating technical leadership reports and metrics.

PhyloSpec (repo) - Traceability between specifications. [WIP] Maintain traceability between PRD, SyDS, SSS, SRS, SSDD, and other requirements documentation. Named for phylogeny-like relationships between specifications.

Utilities & Other Projects

configapult (repo) - Configuration file catapult. Tool for maintaining templated configuration files across projects.

yak-shears (repo) - ✁ ✁ ✁. Utility tool for automating repetitive tasks.

diacea (repo) - Convert between Excalidraw and PlantUML. Proof of concept for bidirectional conversion between Excalidraw and PlantUML diagrams.

app-template (repo) - Minimal Deno, Hono, HTMX template. Minimal application template using modern web technologies: Deno, Hono, HTMX, and Vento.

recipes (repo) - Personal recipe site. Personal recipe website built with Go.

karabiner-actions (repo) - Karabiner Home Row Mods. Karabiner-Elements configuration for GACS home row mods.

dotfiles (repo) - Personal dotfiles. Personal dotfiles synced with chezmoi, including Neovim, Zsh, and terminal configurations.


Personal Website | PyPI Packages

Pinned Loading

  1. yak-shears yak-shears Public

    ✁ ✁ ✁

    Python 2

  2. mdformat-mkdocs mdformat-mkdocs Public

    An mdformat plugin for mkdocs and Material for MkDocs

    Python 30 5

  3. copier-template-tester copier-template-tester Public

    ctt: CLI and pre-commit tool for testing copier

    Python 21 2

  4. tail-jsonl tail-jsonl Public

    Tail JSONL Logs

    Python 3

  5. app-template app-template Public

    Minimal Deno, Hono, HTMX, and Vento template

    TypeScript