# rcarriga/nvim-notify

A fancy, configurable, notification manager for NeoVim

Repository: https://github.com/rcarriga/nvim-notify
Canonical: https://ross.abutalabs.com/products/nvim-notify
Language: Lua
License: MIT
License Family: permissive
Topics: neovim, nvim
Last push: 2025-09-06T20:22:11+00:00

## Health v2 (maintenance only)
Score: 48/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 40, release rhythm 28, longevity 100
- inputs: {"age_days": 1860, "days_push": 361, "days_rel": 601, "gap_med": 54.0, "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 3568, forks 100 (observed 2026-08-28T04:08:09.991233+00:00)

## What it is
A configurable notification manager plugin for NeoVim that replaces the default vim.notify with fancy animated floating windows. It supports notification levels, custom render and animation styles, notification history, and updating existing notifications.

## Use cases
- show desktop-style notifications in neovim
- replace vim.notify with a nicer notification UI
- view a history of past notifications in neovim
- animate notification popups in my editor
- customize how lsp messages are displayed in neovim

## When to choose
- you want attractive, configurable floating notifications in NeoVim
- you need notification history and the ability to update existing notifications
- you want other plugins to route their messages through a unified notification system

## When to avoid
- you don't use NeoVim
- you need a minimal setup without 24-bit color or Nerd Font requirements
- you prefer plain built-in vim.notify behavior

## Facets
- artifact type: plugin
- maturity: active
- function: ui-components, developer-tools
- domain: text-editors, developer-tools
- platform: editor-plugin, cli, cross-platform
- tags: neovim, notifications, lua, vim-plugins, floating-windows

## Member repositories
- rcarriga/nvim-notify (main) score 48

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:09.991233+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:34:09.685322+00:00, confidence not recorded.
  - readme: https://github.com/rcarriga/nvim-notify (fetched 2026-08-28T04:08:09.991233+00:00, sha 9669742d0403)
- Data as of 2026-08-30T08:39:29.467469+00:00.
