Experiment: Dynamic Statusline. Clicking on Git Branch toggles Git Blame on Statusline. Dynamically changing (using commands/keymaps/mouse-clicks/runtime-condition) Statusline/Tabline/Winbar can open up a lot more interesting UX.

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • nougat.nvim

    🍫 Hyperextensible Statusline / Tabline / Winbar for Neovim 🚀

  • A more fair benchmarking would be where the redraw time is measured in real world scenario where stuffs in buf/win/tab are changing and statusline's cache is being invalidated along the way. For example: https://github.com/MunifTanjim/nougat.nvim/blob/784055b85fb65206237b509fce5decbdb1dbc501/lua/nougat/profiler.lua

  • heirline.nvim

    Heirline.nvim is a no-nonsense Neovim Statusline plugin designed around recursive inheritance to be exceptionally fast and versatile.

  • wondering: Did you try the heirline statusline framework, which aims to achieve mostly the same things ? (https://github.com/rebelot/heirline.nvim)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • test_bot

  • I have a benchmark it is no longer accurate or up to date. you can try it out if you like. https://github.com/windwp/test_bot

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts