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/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!
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/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)
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/hollywood.nvim
📸 Action! A flexible, elegant and featureful code action menu (WIP)
Last synced: 30 Mar 2025
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/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/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/tinyweb
WIP transport and runtime-agnostic http2 server framework
Last synced: 03 Apr 2026
https://github.com/willothy/winborder.nvim
Floating border surrounding the active split
Last synced: 30 Mar 2025
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/futures.nvim
Futures and async runtime built on libuv, intended for use in Neovim
Last synced: 30 Mar 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/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
Last synced: 16 May 2026
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.
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/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/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/cbt
A simple build tool for C and C++ projects.
Last synced: 21 Sep 2025
https://github.com/willothy/pkgbuilds
PKGBUILD files I use to install things
Last synced: 02 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/raymarcher
Ray Marcher in GLSL, based on tutorials by The Art of Code.
Last synced: 08 Jan 2026