An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by willothy

A curated list of projects in awesome lists by willothy .

https://github.com/willothy/flatten.nvim

Pipe from wezterm, kitty, and neovim terminals into your current neovim instance. Like `code -r` on steroids.

lua neovim neovim-plugin nvim terminal vim

Last synced: 15 May 2025

https://github.com/willothy/nvim-cokeline

:nose: A Neovim bufferline for people with addictive personalities

bufferline hacktoberfest lua neovim neovim-lua neovim-plugin tabline

Last synced: 14 Apr 2025

https://github.com/willothy/whirlwind

🌀 Ridiculously fast, fully asynchronous, sharded hashmap for Rust.

async async-rust concurrency concurrent-hashmap hashmap rust tokio

Last synced: 14 May 2025

https://github.com/willothy/wezterm.nvim

Utilities for interacting with Wezterm from within Neovim

Last synced: 07 Apr 2025

https://github.com/willothy/veil.nvim

A blazingly fast, animated, and infinitely customizeable startup / dashboard plugin (currently unmaintained, but with plans for a ground-up rewrite)

Last synced: 08 Oct 2025

https://github.com/willothy/moveline.nvim

Neovim plugin for moving lines up and down

developer-tools neovim plugin rust

Last synced: 14 Apr 2025

https://github.com/willothy/nvim-utils

Utilities and bindings for writing Neovim plugins in Rust

lua-bindings neovim neovim-plugins rust

Last synced: 27 Mar 2025

https://github.com/willothy/nvim-config

My personal Neovim config

Last synced: 08 Sep 2025

https://github.com/willothy/savior.nvim

Customizable, event-based auto saving for Neovim

auto-save lsp-server lua neovim neovim-lua neovim-plugin

Last synced: 05 May 2025

https://github.com/willothy/strat-hero.nvim

Helldivers 2's "Strategem Hero" minigame for Neovim. Become a better Helldiver from the comfort of your favorite editor!

neovim neovim-plugin

Last synced: 05 Mar 2026

https://github.com/willothy/luahint

LSP inline hints for Lua, intended for use with Neovim.

Last synced: 05 May 2025

https://github.com/willothy/glass.nvim

A stateful windowing and animation plugin / library for Neovim (WIP)

Last synced: 18 Oct 2025

https://github.com/willothy/dotfiles

Last synced: 05 May 2025

https://github.com/willothy/sesh

Simple terminal session management (tmux but super mid), written in Rust btw

dtach grpc rust session-management terminal tmux

Last synced: 05 May 2025

https://github.com/willothy/blam.nvim

A simple plugin for viewing git blame info, inspired by GitLens

Last synced: 05 May 2025

https://github.com/willothy/letter

Letter is a compiler project built in TypeScript using LLVM node bindings.

compiler llvm llvm-javascript parser programming-language typescript

Last synced: 05 May 2025

https://github.com/willothy/sharp

LLVM-Based procedural-ish programming language written in Rust, with Rust-like syntax and modules

compiler inkwell llvm programming-language rust

Last synced: 01 Apr 2026

https://github.com/willothy/sanguine

A library for creating dynamic TUI experiences in Rust

rust terminal-based terminal-multiplexer tui ui-components

Last synced: 05 May 2025

https://github.com/willothy/durable.nvim

SQLite-backed key-value store and persistent objects for Neovim

Last synced: 19 Sep 2025

https://github.com/willothy/khacks-0.3

Project from @kscalelabs hackathon 0.3

Last synced: 16 Feb 2026

https://github.com/willothy/bwtree-rs

Rusty implementation of an in-memory BW-tree (Very WIP)

bw-tree rust

Last synced: 14 Mar 2026

https://github.com/willothy/wrangler.nvim

Harpoon-like mark manager for Neovim, backed by SQLite (WIP)

Last synced: 30 Mar 2025

https://github.com/willothy/judge.lua

Last synced: 08 Feb 2026

https://github.com/willothy/hollywood.nvim

📸 Action! A flexible, elegant and featureful code action menu (WIP)

Last synced: 30 Mar 2025

https://github.com/willothy/minimus

Personal color scheme

Last synced: 10 Jan 2026

https://github.com/willothy/twitch.nvim

Highly experimental Twitch chat integration for Neovim

Last synced: 30 Mar 2025

https://github.com/willothy/leptos.nvim

Experimental Lua/Nvim bindings for the leptos-reactive rust crate

Last synced: 11 Jul 2025

https://github.com/willothy/worth

Compiler for the Porth programming language, targeting x86_64 assembly.

compiler compilers porth programming-language rust stack-based-language

Last synced: 20 Jan 2026

https://github.com/willothy/navy-flat

A minimal, blue-tinted dark theme for VS code.

dark-theme editor vscode vscode-extension vscode-theme

Last synced: 30 Mar 2025

https://github.com/willothy/peachos

Last synced: 24 Jul 2025

https://github.com/willothy/goose

Good ol' OS experiment. Probably bad. I have no idea what I'm doing, but the goal is to have some idea when I'm done.

hobby-os kernel operating-system rust

Last synced: 30 Mar 2025

https://github.com/willothy/micro-async.nvim

Ultra-simple async library for Neovim, with cancellation support

Last synced: 30 Mar 2025

https://github.com/willothy/.nix

Last synced: 30 Mar 2025

https://github.com/willothy/lua-lexer-deez

Simple transpiler in Lua (Luajit). Transpiles toy language into Lua. Incomplete, may revisit at some point.

Last synced: 30 Jul 2025

https://github.com/willothy/lazyline.nvim

Lazy-loading statusline for Neovim

Last synced: 30 Mar 2025

https://github.com/willothy/notify-ls.nvim

Experimental progress and notification reporting for Neovim using an in-process language server. Not at all ready for use.

Last synced: 24 Aug 2025

https://github.com/willothy/PeachOS

Last synced: 05 Apr 2025

https://github.com/willothy/tinyweb

WIP transport and runtime-agnostic http2 server framework

Last synced: 03 Apr 2026

https://github.com/willothy/lsm

Toy LSM project

Last synced: 28 May 2026

https://github.com/willothy/winborder.nvim

Floating border surrounding the active split

Last synced: 30 Mar 2025

https://github.com/willothy/crane-lang

WIP compiler targeting x86_64

Last synced: 03 Jul 2026

https://github.com/willothy/neosuggest

WIP cross-shell autosuggestion engine

Last synced: 04 Jul 2026

https://github.com/willothy/minikv

Toy distributed key-value store in <300LOC

Last synced: 18 Apr 2026

https://github.com/willothy/raft-punk

Raft in Rust for fun and education. Name inspired by Daft Punk, or Kraft Punk. Your Choice.

Last synced: 21 Apr 2026

https://github.com/willothy/neoterm

Last synced: 30 Mar 2025

https://github.com/willothy/futures.nvim

Futures and async runtime built on libuv, intended for use in Neovim

Last synced: 30 Mar 2025

https://github.com/willothy/nnfs_rs

Neural Networks from Scratch in Rust!

Last synced: 30 Mar 2025

https://github.com/willothy/aoc-2023

Last synced: 07 Aug 2025

https://github.com/willothy/testscript

A programing language interpreter project, written in Python using PLY.

ply programming-language python

Last synced: 12 Sep 2025

https://github.com/willothy/libsql-nvim

Highly experimental, unofficial Neovim Lua bindings for LibSQL / Turso

Last synced: 11 Jun 2025

https://github.com/willothy/nes-rs

Last synced: 04 Sep 2025

https://github.com/willothy/py03_test

Last synced: 04 Sep 2025

https://github.com/willothy/vsctestscript

Visual Studio Code support for TestScript syntax highlightinng

Last synced: 07 Jan 2026

https://github.com/willothy/tinyos

Building an 'OS' with the help of some tutorials, as an effort to get more comfortable with x86 assembly.

Last synced: 07 Jan 2026

https://github.com/willothy/kaleidoscope-llvm

Following along with "My First Language Frontend with LLVM" from LLVM.org

compilers llvm

Last synced: 16 May 2026

https://github.com/willothy/cards_rs

Card games in Rust

Last synced: 12 Oct 2025

https://github.com/willothy/rvoxel

WIP doesn't even begin to describe it

Last synced: 13 Oct 2025

https://github.com/willothy/refindgen

I beg of you, do not use this

Last synced: 13 Oct 2025

https://github.com/willothy/matchem

Radix trie HTTP routing in Gleam. The main goal of this project is to learn Gleam, not to build a good HTTP router.

Last synced: 14 Mar 2026

https://github.com/willothy/confinuum

CLI tool for managing configuration files across multiple Linux machines.

Last synced: 26 Oct 2025

https://github.com/willothy/overlord

A terminal workspace for the 21st century

Last synced: 26 Oct 2025

https://github.com/willothy/wyag-rust

'Write Yourself a Git' implemented in Rust.

git rust wyag

Last synced: 27 Apr 2026

https://github.com/willothy/donut

Unsafe Ringbuffer and Deque, for fun and education

Last synced: 20 Jun 2025

https://github.com/willothy/willothy

Config files for my GitHub profile.

config github-config

Last synced: 17 Feb 2026

https://github.com/willothy/recomp

A "modern" X11 compositor, based on WGPU and Vulkan

Last synced: 11 Sep 2025

https://github.com/willothy/slate

Simple and efficient Vec-backed slab allocator

Last synced: 22 Jul 2025

https://github.com/willothy/woq

My own version of Tsoding's Noq expression transformer, with added features such as lists, constant expression evaluation and variable match type constraints.

Last synced: 30 Mar 2025

https://github.com/willothy/wip-lang

VM and language with cooperative multitasking, initially based on crafting interpreters (WIP)

Last synced: 30 Mar 2025

https://github.com/willothy/strings.c

Last synced: 30 Mar 2025

https://github.com/willothy/luacrates

Last synced: 30 Mar 2025

https://github.com/willothy/helm

(WIP) GUI Display Manager using Tauri

Last synced: 30 Mar 2025

https://github.com/willothy/eva-vm

Following along with Dmitry Soshnikov's VM course in C++.

Last synced: 30 Mar 2025

https://github.com/willothy/iridium

Register-based VM, based on https://blog.subnetzero.io/categories/iridium/

Last synced: 30 Mar 2025

https://github.com/willothy/termulus

Debug environment for Sesh's terminal emulator. Heavily WIP.

Last synced: 30 Mar 2025

https://github.com/willothy/bruhqlite

sqlite clone in Rust for education purposes!

Last synced: 30 Mar 2025

https://github.com/willothy/custom_os

Last synced: 30 Mar 2025

https://github.com/willothy/shellect

Last synced: 30 Mar 2025

https://github.com/willothy/cbt

A simple build tool for C and C++ projects.

Last synced: 21 Sep 2025

https://github.com/willothy/red

TUI library and text editor in Rust

Last synced: 30 Jul 2025

https://github.com/willothy/pkgbuilds

PKGBUILD files I use to install things

Last synced: 02 Aug 2025

https://github.com/willothy/lru

Simple LRU cache in Rust

Last synced: 03 Aug 2025

https://github.com/willothy/zap-lang

WIP Reusable compiler backend and functional programming language targeting x86_64

Last synced: 07 Aug 2025

https://github.com/willothy/luna-lang

A statically typed, multi-paradigm programming language that compiles to Lua

Last synced: 08 Jul 2026

https://github.com/willothy/threeqlite

SQLite but it runs on S3 (potentially)

Last synced: 02 May 2026

https://github.com/willothy/delta-map

Novel concurrent HashMap inspired by the BwTree with per-bucket edit logs

Last synced: 30 Jun 2025

https://github.com/willothy/repr

Small CLI for converting numbers between Decimal, Binary, Hex and Octal

Last synced: 02 Sep 2025

https://github.com/willothy/new

Simple project templates in under 50LOC

Last synced: 30 Mar 2025

https://github.com/willothy/trident

Last synced: 30 Mar 2025

https://github.com/willothy/raymarcher

Ray Marcher in GLSL, based on tutorials by The Art of Code.

Last synced: 08 Jan 2026

https://github.com/willothy/litter

Last synced: 30 Mar 2025

https://github.com/willothy/minifetch

Last synced: 30 Mar 2025