Skip to content

Lumino is a library for building interactive web applications

License

Notifications You must be signed in to change notification settings

eclipsesource/lumino

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lumino

Build Status Documentation Status GitHub Discourse Binder

Lumino is a set of JavaScript packages, written in TypeScript, that provide a rich toolkit of widgets, layouts, events, and data structures. These enable developers to construct extensible high-performance desktop-like web applications, such as JupyterLab. Lumino was formerly known as PhosphorJS.

Lumino is Jupyter project and follows the Jupyter Community Guides and Code of Conduct.

Examples

JupyterLab

JupyterLab is an extensible environment for interactive and reproducible computing.

You can try it live in a web browser (without installing anything) by clicking on the link below:

Binder

jupyterlab

Examples in the repository

This repository contains several examples making use of Lumino Widgets such as the DockPanel and the DataGrid.

The example can be interacted with live in the browser by following this link:

Binder

examples-binder

External Examples

Usage

To learn more on how to use Lumino, check out the documentation: https://lumino.readthedocs.io/en/latest/

Development

See CONTRIBUTING.md to know how to contribute and set up a development environment.

Learning Resources

About

Lumino is a library for building interactive web applications

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.8%
  • JavaScript 1.4%
  • CSS 1.2%
  • Jupyter Notebook 0.5%
  • Handlebars 0.1%
  • Python 0.0%