All Projects → jupyterlab → Jupyterlab Data Explorer

jupyterlab / Jupyterlab Data Explorer

Licence: bsd-3-clause
First class datasets in JupyterLab

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Jupyterlab Data Explorer

Redux Most
Most.js based middleware for Redux. Handle async actions with monadic streams & reactive programming.
Stars: ✭ 137 (-6.16%)
Mutual labels:  rxjs, observable
Rxviz
Rx Visualizer - Animated playground for Rx Observables
Stars: ✭ 1,471 (+907.53%)
Mutual labels:  rxjs, observable
Jupyterlab Configuration
Containerized and Script-controlled JupyterLab Project Environment
Stars: ✭ 84 (-42.47%)
Mutual labels:  jupyterlab, jupyterlab-extension
Od Virtualscroll
🚀 Observable-based virtual scroll implementation in Angular
Stars: ✭ 133 (-8.9%)
Mutual labels:  rxjs, observable
Awesome Rxjs
Awesome list of RxJS 5
Stars: ✭ 141 (-3.42%)
Mutual labels:  rxjs, observable
Angular1 Async Filter
Angular2 async pipe implemented as Angular 1 filter to handle promises & RxJS observables
Stars: ✭ 59 (-59.59%)
Mutual labels:  rxjs, observable
Jupyterlab Spreadsheet
JupyterLab plugin for viewing spreadsheets, such as Excel .xls/.xlsx workbooks and OpenOffice .ods files
Stars: ✭ 95 (-34.93%)
Mutual labels:  jupyterlab, jupyterlab-extension
Withobservables
HOC (Higher-Order Component) for connecting RxJS Observables to React Components
Stars: ✭ 41 (-71.92%)
Mutual labels:  rxjs, observable
Rxjs Hooks
React hooks for RxJS
Stars: ✭ 1,953 (+1237.67%)
Mutual labels:  rxjs, observable
Rxios
A RxJS wrapper for axios
Stars: ✭ 119 (-18.49%)
Mutual labels:  rxjs, observable
Jupyterlab Python Bytecode
JupyterLab extension to explore CPython Bytecode
Stars: ✭ 57 (-60.96%)
Mutual labels:  jupyterlab, jupyterlab-extension
React Eva
Effects+View+Actions(React distributed state management solution with rxjs.)
Stars: ✭ 121 (-17.12%)
Mutual labels:  rxjs, observable
Rxemitter
RxEmitter = 🐟Rxjs + 🐡eventBus.
Stars: ✭ 43 (-70.55%)
Mutual labels:  rxjs, observable
Jupyterlab Gitplus
JupyterLab extension to create GitHub commits & pull requests
Stars: ✭ 76 (-47.95%)
Mutual labels:  jupyterlab, jupyterlab-extension
Evolui
A tiny reactive user interface library, built on top of RxJs.
Stars: ✭ 43 (-70.55%)
Mutual labels:  rxjs, observable
Jupyterlab Topbar
JupyterLab Top Bar extension
Stars: ✭ 86 (-41.1%)
Mutual labels:  jupyterlab, jupyterlab-extension
Jupyterlab Vim
Vim notebook cell bindings for JupyterLab
Stars: ✭ 842 (+476.71%)
Mutual labels:  jupyterlab, jupyterlab-extension
Elyra
Elyra extends JupyterLab Notebooks with an AI centric approach.
Stars: ✭ 839 (+474.66%)
Mutual labels:  jupyterlab, jupyterlab-extension
Rx React Container
Use RxJS in React components, via HOC or Hook
Stars: ✭ 105 (-28.08%)
Mutual labels:  rxjs, observable
Jupyterlab materialdarker
The Material Darker theme for JupyterLab
Stars: ✭ 120 (-17.81%)
Mutual labels:  jupyterlab, jupyterlab-extension

JupyterLab Data Explorer

Stability Experimental npm npm

To experiment with the extension in a live notebook environment,

  • latest release (stable version): Binder (stable)
  • latest master (bleeding edge): Binder (latest)

Overview

  • Bring any data type you can imagine! Extensible and type safe data registry system.
  • Register conversions between the different data types.
  • Data changing on you? Use RxJS observables to represent data over time.
  • Have a new way to look at your data? Create React or lumino components to view a certain type.
  • Built-in data explorer UI to find and use available datasets.
  • Dataset in your dataset? Use the nested datatype.
  • Building another data centric application? Use the @jupyterlab/dataregistry package which can be used independently of JupyterLab.
  • Check out the project vision in the "Press Release from the Future"!

Prerequisites

When used as a JupyterLab extension,

Installation

$ jupyter labextension install @jupyterlab/dataregistry-extension

Usage

Usage docs

Contributing

This repository is in active development, and we welcome collaboration. For development guidance, please consult the development guide.

If you have ideas or questions, feel free to open an issue, or, if you feel like getting your hands dirty, feel free to tackle an existing issue by contributing a pull request.

We try to keep the current issues relevant and matched to relevant milestones.

Third Party Extenson

You can either add support by adding a new converter to this repository or creating a new JupyterLab extension that depends on the IRegistry exposed by this extension. You can access a Registry, which you can use to add your own converter.

It might also be useful to view the existing data types by looking at the source code in this repository and by using the debugger. You can open this in JupyterLab by looking for the "Data Debugger" command:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].