vuu
Vuu - an open source view server and html 5 based UI system
Vuu: A Real-Time Dashboard System
Vuu is an open-source platform for building live, interactive data dashboards. Think of it as the infrastructure that lets you display constantly-updating information—like stock prices, server metrics, or trading data—in a web browser or desktop app, with the backend automatically pushing fresh data to the frontend whenever anything changes. It's built by FINOS, a nonprofit that hosts financial software projects.
The system has two main pieces: a backend server (written in Java) that manages your data and pushes updates in real time, and a frontend UI (written in HTML5 and JavaScript) that renders the dashboard in your browser. When you set it up, you run the server on your machine, then open the web interface to see your data. Any time the data changes on the server side, the UI updates automatically without you having to refresh the page. You can also run the dashboard as a desktop app using Electron if you prefer that over a browser window.
The README suggests this is aimed at financial teams and developers who need to monitor live data streams—imagine a trading desk displaying market updates, a DevOps team watching system health, or an analytics team publishing real-time reports. The project includes sample apps and configuration examples to help you get started, though the documentation notes that usage examples are still being written. If you know Java and JavaScript, you can also extend it or contribute improvements back to the project.
Because it's a FINOS-hosted project, it follows open-source governance rules and requires contributor agreements, but that also means it's backed by a recognized nonprofit and maintained with financial industry standards in mind.