em-countertable-panel is a Grafana panel plugin that behaves like the native Table panel and adds a configurable counter column.
- Counter column that displays
1..Nfor the current visible row order. - Counter updates after table sorting and filtering.
- Counter options:
- show/hide
- header text
- left/right position
- width
- Supports native table capabilities exposed through Grafana table internals:
- sorting
- filtering
- column resize
- pagination
- field config based rendering
npm install
npm run dev
docker compose up --buildGrafana is available at http://localhost:3000.
npm run typecheck
npm run lint
npm run build
npm run e2eProduction plugin files are generated in dist/.
For production usage, sign the plugin with a Grafana Cloud API key:
npm run sign