Dear FINOS Community,
I am excited to announce that Vuu has been successfully contributed to FINOS by UBS and is hosted at https://github.com/finos/vuu. It is in incubation status.
Vuu has been built to allow the creation of trading and risk user-interfaces which want access to large tabular datasets (up to 10m rows), but where we want to offload the cost of filtering, sorting, treeing and view-porting of that data onto the server. Vuu comes with a typescript data connectivity layer which allows the UI developers to code as if the dataset is managed locally, with comms occurring over encrypted websockets. It also contains some reference controls (such as a React based grid) that are optimized for communication against the view server.
The main project contains a sample application (SimulMain.scala) that can be started with maven and yarn.
The most recent release is 0.4.44, available for download at https://repo1.maven.org/maven2/org/finos/vuu/vuu/0.4.44/ Documentation is a work in progress but is available at https://vuu.finos.org/docs/introduction/intro/ and you can reach out to the project team on Slack at https://join.slack.com/t/vuu-group/shared_invite/zt-1p69ybz80-zikhqB4Zzd~IA_T~1JhdSw.
Your feedback, issues, and contributions are more than welcome. See https://github.com/finos/vuu/blob/main/CONTRIBUTING.md for more information on how to contribute.
Thanks to the FINOS Community for a warm welcome!
Chris Stevenson
Steve Heron
Emily Cheung
Allan Jakobsen
Michael Banham
Marina Bambang