Analysis updated 2026-07-27 · repo last pushed 2025-11-04
Build and test custom data charts for Stroom without deploying the full platform.
Create dashboards that display large datasets across multiple grouping levels in a grid layout.
Develop heat maps or bar charts for monitoring network traffic broken down by time and region.
Integrate portable visualizations into other applications by providing data in the expected format.
| gchq/stroom-visualisations-dev | abdulrdeveloper/chai-aur-react | anasnakawa/kalendae-skins | |
|---|---|---|---|
| Stars | 14 | 14 | 14 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | 2025-11-04 | — | 2013-12-07 |
| Maintenance | Quiet | — | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 1/5 | 1/5 |
| Audience | developer | vibe coder | developer |
Figures from each repo's GitHub metadata at analysis time.
Run the sandbox locally, works best in Google Chrome and some visualizations are still work in progress.
Stroom Visualisations Development is a toolkit for building and testing custom data charts that work inside Stroom, a data analytics platform. Stroom lets users add their own JavaScript-based visualizations at runtime, and this project provides a sandbox where developers can create, tweak, and test those visualizations without needing to deploy or even run Stroom itself. The project works by generating random test data for each visualization type, so you can see how a chart behaves as if it were live. You pick a visualization from a dropdown, adjust settings like whether axes are visible or whether color scales sync across grid cells, and click update to see the result. The visualizations share a common look and feel and follow a consistent API, meaning they respond to data changes in real time and resize to fit their container. A key concept is the "gridded" visualization, which lets you display multiple groups of data side by side in a grid, each cell showing one slice of the data. This would be used by analysts or developers working within a Stroom environment who need custom charts beyond the defaults, or by teams building dashboards that visualize large datasets across multiple grouping levels. For example, if you are monitoring network traffic and want to see activity broken down by hour and day across different regions, the heat map or bar chart visualizations here would let you display all those groups on one screen. The visualizations are built to be portable. While designed for Stroom, they are not tightly coupled to it, so other applications can use them as long as they provide data in the expected format. The README notes that some visualizations are still work in progress, and the test harness currently works best in Google Chrome.
A development toolkit for building and testing custom JavaScript data charts that run inside Stroom, a data analytics platform. It provides a sandbox with random test data so developers can create and preview visualizations without deploying Stroom.
Mainly JavaScript. The stack also includes JavaScript, Google Chrome.
Quiet — no commits in 6-12 months (last push 2025-11-04).
No license information is provided, so usage rights are unknown.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.