FLOSS

My commits to other people's FLOSS projects

Functional changes (features, bugfixes etc.)

  1. AIO Launcher scripts. Extensions for an Android launcher. Lua.
  2. AV-98. Gemini client. Python.
  3. BayesPy. Library for Bayesian inference. Python.
  4. Bitwarden CLI. CLI for password store. Node.js.
  5. Bombadillo. Non-web browser. Go.
  6. Bootstrap. CSS framework. LESS.
  7. chroma. Syntax highlighting library. Go.
  8. clj-kondo. Linter. Clojure.
  9. Code::Stats. Keystroke tracking service. Elixir.
  10. Drawbridge. HTTP transport for nREPL. Clojure.
  11. gemserv. Gemini server. Rust.
  12. git-review. Git subcommand for Gerrit. Python.
  13. Glowing Bear. Web client for WeeChat. JavaScript.
  14. go-gemini. Gemini library. Go.
  15. GUS (geminispace.info). Gemini search engine. Python.
  16. Highcharts. Charting library. JavaScript.
  17. HoneySQL. Data representation of SQL. Clojure.
  18. i3status-rust. Status bar. Rust.
  19. Leiningen. Build tool. Clojure.
  20. Lexica. Word game. Android.
  21. Limine. Bootloader. C.
  22. Linux. The operating system. C.
  23. mkbot. Slack bot maker. Terraform.
  24. Neovim. Text editor. C.
  25. Notmuch. Email system. C.
  26. nvim-bqn. BQN plugin for Neovim. Lua.
  27. opendota-core. Game data platform. JavaScript.
  28. OpenRBRVR. OpenVR mod for an old game. C++.
  29. plenary.nvim. Neovim "standard library". Lua.
  30. Point Cloud Library. C++.
  31. reitit. Router library. Clojure/Script.
  32. sf-pwgen. Password generator. Objective-C.
  33. Slimmage. Responsive image library. JavaScript.
  34. Tapestry. Concurrency primitive library. Clojure.
  35. telescope.nvim. Fuzzy finder for Neovim. Lua.
  36. tldr-lint. Linter. Bison grammar + JS.
  37. Ultra fast anagram generator. C++.
  38. velo-backend. Statistics backend. Rust.
  39. way-displays. Display layout manager for Wayland. C.
  40. Xpra. "Screen for X". Python.
  41. youtube-dl. Video downloader. Python.
  42. zola. Static site generator. Rust.
  43. zsh-completions. Completion scripts. Zsh.

Non-functional changes (documentation, data etc.)

  1. Big Five Johnson 120 IPIP-NEO-PI-R questions. Text translations.
  2. BlurHash. Image placeholder representation. (new implementation)
  3. BQN. Programming language.
  4. CBQN. Main BQN implementation. C.
  5. clj-pdf. PDF generation library. Clojure.
  6. CtrlC. Signal handler library. Rust.
  7. ClojureScript API documentation. Official language API reference.
  8. Homebrew Cask. Package definitions. DSL.
  9. Homebrew Core. Package definitions. DSL.
  10. illum. Backlight manager. C.
  11. gameboy-rs. Gameboy emulator. Rust.
  12. Linux Kernel Module Programming Guide. Book. TeX.
  13. MariaDB. Database server. C.
  14. next.jdbc. Database library. Clojure.
  15. nixos-hardware. Hardware profiles. Nix.
  16. Nixpkgs. Package definitions. Nix.
  17. Phoenix. Web framework. Elixir.
  18. Plexcalibur/sizecoding-tools. x86 initial state investigations.
  19. tldr. Documentation pages.
  20. Ultimate Hacking Keyboard firmware. C.
  21. zsh-vim-mode. Zsh.
  22. Zig. Programming language.

Unmerged contributions

I've also tried to contribute to a handful of other repositories.

Some of my own projects