Skip to content
View mfussenegger's full-sized avatar

Sponsors

@hituzi-no-sippo
Private Sponsor
@Overhear8805
@ciarand
@mwcz
@Frederick888
@gvelchuru
@kohane27
@lobophf
@MC2BP
@lukas-reineke
@BSteffaniak
@pietrobondioli

Organizations

@crate @neovim @digitaleinitiativen

Block or report mfussenegger

Report abuse

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

Report abuse
mfussenegger/README.md

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

🐛Debug adapter protocol

  • hprofdap - Debug adapter that allows to inspect Java heap dumps (.hprof files) via OQL
  • dapconfig-schema - JSON Schema for .vscode/launch.json debug configuration files

Neovim

  • nlua - Neovim as Lua interpreter

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 eclipse.jdt.ls
  • nvim-fzy - A fuzzy finder like fzf.vim but for fzy and neovim with Lua API
  • nvim-qwahl - A collection of pickers using vim.ui.select. Complementary to nvim-fzy.
  • nvim-lint - An asynchronous linter plugin for Neovim. Complementary to the built-in Language Server Protocol support.
  • nvim-lsp-compl - A (auto-)completion plugin for Neovim focusing on LSP support.
  • nvim-treehopper - Region selection with hints on the AST nodes of a document powered by treesitter.
  • nvim-ansible - run function to execute ansible playbooks, filetype patterns, improved path.
  • nvim-snippasta - copy text/code and paste it transformed into snippets using treesitter queries for tabstop detection.
  • nvim-overfly - Provides keymaps to quickly fly around your source code.

Pinned Loading

  1. crate/crate crate/crate Public

    CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene.

    Java 4.1k 563

  2. nvim-dap nvim-dap Public

    Debug Adapter Protocol client implementation for Neovim

    Lua 5.6k 201

  3. cr8 cr8 Public

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

    Python 39 16

  4. nvim-jdtls nvim-jdtls Public

    Extensions for the built-in LSP support in Neovim for eclipse.jdt.ls

    Lua 1.1k 62

  5. mkjson mkjson Public

    A commandline tool to generate static or random JSON records

    Haskell 35 1

  6. nvim-lint nvim-lint Public

    An asynchronous linter plugin for Neovim complementary to the built-in Language Server Protocol support.

    Lua 2k 209