# akinsho/bufferline.nvim

A snazzy bufferline for Neovim

Repository: https://github.com/akinsho/bufferline.nvim
Canonical: https://ross.abutalabs.com/products/bufferlinenvim
Language: Lua
License: GPL-3.0
License Family: copyleft
Topics: neovim-plugin, bufferline, lua, neovim, nvim, vim
Last push: 2025-01-14T16:03:57+00:00

## Health v2 (maintenance only)
Score: 30/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 1, release rhythm 28, longevity 100
- inputs: {"age_days": 2309, "days_push": 596, "days_rel": 596, "gap_med": 41.5, "n_releases_24m": 3}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4365, forks 238 (observed 2026-08-28T04:08:46.649337+00:00)

## What it is
A Neovim plugin written in Lua that renders a stylish, highly configurable buffer line (tab bar) at the top of the editor, with tabpage integration. It emulates the aesthetics of GUI editors and Doom Emacs, with features like LSP indicators, buffer groups, pinning, and reordering.

## Use cases
- show open buffers as tabs in neovim
- make neovim look like a GUI editor
- display LSP diagnostics in the bufferline
- group and pin buffers in neovim
- reorder and pick buffers with mouse or keys
- style the tab bar to match my colorscheme

## When to choose
- you use Neovim 0.8+ and want a polished buffer/tab line
- you want deep customization including custom areas, groups, and LSP indicators
- you prefer plugins written in Lua with colorscheme integration

## When to avoid
- you use vanilla Vim rather than Neovim
- you don't have a Nerd Font patched font available
- you want a minimal setup without extra visual chrome

## Facets
- artifact type: plugin
- maturity: stable
- function: ui-components, theme, developer-tools
- domain: developer-tools, text-editors
- platform: editor-plugin, windows
- tags: neovim, bufferline, lua, vim, statusline, tabs, linux, macos

## Member repositories
- akinsho/bufferline.nvim (main) score 30

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:46.649337+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:21:25.155950+00:00, confidence not recorded.
  - readme: https://github.com/akinsho/bufferline.nvim (fetched 2026-08-28T04:08:46.649337+00:00, sha 0fb55bd04a32)
- Data as of 2026-08-30T08:39:29.467469+00:00.
