Skip to content




@crate @neovim @digitaleinitiativen
Block or Report

Block or report mfussenegger

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.

Add an optional note:
Report abuse

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

Report abuse

My BlogSponsorMy dotfiles

Things I created or helped create


  • CrateDB - A distributed SQL Database
  • cr8 - CLI collection of utilities for working with CrateDB or PostgreSQL. Benchmark queries, insert data.
  • knx - Python knx / eib client library
  • mkjson - A commandline tool to generate static or random JSON records

Neovim Plugins

  • nvim-dap - A debugger/neovim client for debug adapters. (Implements the debug adapter protocol)
  • nvim-dap-python - Python extension for nvim-dap
  • nvim-jdtls - Extensions for the Neovim built-in language server client for
  • nvim-fzy - A fuzzy finder like fzf.vim but for fzy and neovim with Lua API
  • nvim-lint - An asynchronous linter plugin for Neovim (>= 0.5) complementary to the built-in Language Server Protocol support.
  • nvim-lsp-compl - A (auto-)completion plugin for Neovim (>= 0.5) focusing on LSP support. (No other completion sources or completion chaining supported)
  • nvim-ts-hint-textobject - Region selection with hints on the AST nodes of a document powered by treesitter


  1. crate/crate Public

    CrateDB is a distributed SQL database that makes it simple to store and analyze massive amounts of machine data in real-time.

    Java 3.5k 514

  2. nvim-dap Public

    Debug Adapter Protocol client implementation for Neovim

    Lua 2.3k 102

  3. cr8 Public

    CLI collection of utilities for working with CrateDB or PostgreSQL. Benchmark queries, insert data.

    Python 27 13

  4. mkjson Public

    A commandline tool to generate static or random JSON records

    Haskell 16 1

  5. knx Public

    python knx / eib client library

    Python 25 13

  6. nvim-jdtls Public

    Extensions for the built-in LSP support in Neovim for

    Lua 411 24

3,046 contributions in the last year

Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Mon Wed Fri
Activity overview
Contributed to crate/crate, mfussenegger/nvim-dap, neovim/neovim and 39 other repositories

Contribution activity

September 2022

Created a pull request in crate/crate that received 6 comments

Fix race that could lead to pg wire messages being out-of-order

Summary of the changes / Why this improves CrateDB The completionFuture of a ResultReceiver was used to both: Write out pending messages Trigger t…

+106 −65 6 comments
Opened 38 other pull requests in 7 repositories
crate/crate 18 merged 2 closed
mfussenegger/nvim-dap 9 merged
mfussenegger/nvim-jdtls 3 merged
neovim/neovim 3 merged
mfussenegger/nvim-fzy 1 merged
mfussenegger/nvim-dap-python 1 merged
mfussenegger/cr8 1 merged
Reviewed 45 pull requests in 6 repositories
crate/crate 25 pull requests
neovim/neovim 12 pull requests
crate/crate-python 1 pull request
mfussenegger/nvim-lint 1 pull request
microsoft/debug-adapter-protocol 1 pull request
crate/docker-crate 1 pull request
Answered 8 discussions in 2 repositories
29 contributions in private repositories Sep 1 – Sep 29

Seeing something unexpected? Take a look at the GitHub profile guide.