rbbrbb
AboutProjectsToolsBlog

Niagara 4 / Open source community module

BASidekick

GitHub ↗

A growing collection of useful Niagara pieces, shared as an open-source community module.

Status
In development
Year
2026
Role
Design + development
Built with
Niagara 4 · Java · JavaScript · SVG
The Health tab gathers alarms and non-normal point statuses.

A few useful pieces

BASidekick brings together the little things I want close at hand in Niagara: a quick look at point health, a saved trend, a navigation dropdown, or an icon that fits the page.

It is a community project with room to grow. Use GitHub Issues for bugs, ideas, and feedback, and pull requests to contribute additions or improvements.

What it does

Operations dashboard

Point health, open alarms, schedules, and recent changes in one view.

Histories and trends

Browse histories, compare series, and save chart setups for next time.

Browse histories and keep useful chart setups for later.

Navigation

A dropdown backed by a station navigation menu, for moving between PX pages and views.

A small dropdown for getting around a station.

Icons

Navigation icons in several styles, with light and dark options.

A few icon styles and their settings in Workbench.

Small helpers

Point inspection, diagnostics, signal smoothing, and a link planner round out the collection.

←  All projects

QA GraphicsEmailXLinkedInGitHubYouTube