What is Lumino?
mainLumino is a collection of TypeScript-based JavaScript packages that provide a toolkit for building high-performance, extensible, desktop-like web applications. It provides essential building blocks including:
- Widgets: UI components for managing content.
- Layouts: Systems for arranging widgets (e.g.,
DockPanel). - Events: A robust event system for application interaction.
- Data Structures: Optimized structures for application state and data management.
Lumino was formerly known as PhosphorJS and serves as the foundational UI framework for JupyterLab.