All Projects → deathbeds → wxyz

deathbeds / wxyz

Licence: BSD-3-Clause license
Some Experimental Widgets

Programming Languages

python
139335 projects - #7 most used programming language
Jupyter Notebook
11667 projects
typescript
32286 projects
RobotFramework
109 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to wxyz

ipydagred3
ipywidgets library for drawing directed acyclic graphs in jupyterlab using dagre-d3
Stars: ✭ 38 (+52%)
Mutual labels:  jupyter, jupyterlab, ipywidgets
Extension Examples
JupyterLab Extensions by Examples
Stars: ✭ 174 (+596%)
Mutual labels:  jupyter, jupyterlab
voila-gpx-viewer
GPX Viewer web app built with Jupyter, ipywidgets, ipyleaflet, bqplot and voila
Stars: ✭ 43 (+72%)
Mutual labels:  jupyter, ipywidgets
Juniper
🍇 Edit and execute code snippets in the browser using Jupyter kernels
Stars: ✭ 189 (+656%)
Mutual labels:  jupyter, jupyterlab
Sqlcell
SQLCell is a magic function for the Jupyter Notebook that executes raw, parallel, parameterized SQL queries with the ability to accept Python values as parameters and assign output data to Python variables while concurrently running Python code. And *much* more.
Stars: ✭ 145 (+480%)
Mutual labels:  jupyter, jupyterlab
Jupyterlab System Monitor
JupyterLab extension to display system metrics
Stars: ✭ 154 (+516%)
Mutual labels:  jupyter, jupyterlab
Awesome Jupyter
A curated list of awesome Jupyter projects, libraries and resources
Stars: ✭ 2,523 (+9992%)
Mutual labels:  jupyter, jupyterlab
Python Training
Python training for business analysts and traders
Stars: ✭ 972 (+3788%)
Mutual labels:  jupyter, jupyterlab
Best Of Jupyter
🏆 A ranked list of awesome Jupyter Notebook, Hub and Lab projects (extensions, kernels, tools). Updated weekly.
Stars: ✭ 200 (+700%)
Mutual labels:  jupyter, jupyterlab
Paperboy
A web frontend for scheduling Jupyter notebook reports
Stars: ✭ 221 (+784%)
Mutual labels:  jupyter, jupyterlab
Jupyterlab templates
Support for jupyter notebook templates in jupyterlab
Stars: ✭ 223 (+792%)
Mutual labels:  jupyter, jupyterlab
Jupyterlab Prodigy
🧬 A JupyterLab extension for annotating data with Prodigy
Stars: ✭ 97 (+288%)
Mutual labels:  jupyter, jupyterlab
Jupyterlab Topbar
JupyterLab Top Bar extension
Stars: ✭ 86 (+244%)
Mutual labels:  jupyter, jupyterlab
Jupyterlab Interactive Dashboard Editor
A drag-and-drop dashboard editor for JupyterLab
Stars: ✭ 165 (+560%)
Mutual labels:  jupyter, jupyterlab
Jupyterlab Python Bytecode
JupyterLab extension to explore CPython Bytecode
Stars: ✭ 57 (+128%)
Mutual labels:  jupyter, jupyterlab
Jupyterlab Hub
Deprecated: JupyterLab extension for running JupyterLab with JupyterHub
Stars: ✭ 181 (+624%)
Mutual labels:  jupyter, jupyterlab
Tslab
Interactive JavaScript and TypeScript programming with Jupyter
Stars: ✭ 240 (+860%)
Mutual labels:  jupyter, jupyterlab
Jupyterlab Toc
Table of Contents extension for JupyterLab
Stars: ✭ 660 (+2540%)
Mutual labels:  jupyter, jupyterlab
Jupyterlab Lsp
Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol
Stars: ✭ 796 (+3084%)
Mutual labels:  jupyter, jupyterlab
Awesome Jupyterlab Extension
😎 A curated list of awesome Jupyterlab extension projects. 🌠 Detailed introduction with images.
Stars: ✭ 198 (+692%)
Mutual labels:  jupyter, jupyterlab

wxyz

Experimental Widgets for JupyterLab.

build demo docs
build-badge binder-badge DOCSEXAMPLESCHANGELOGCONTRIBUTING

Install and Use

pip or conda install W from wxyz.Y import Z powered by
wxyz_core core JSON
UnJSON
jsonpointer
jsonschema
wxyz_datagrid datagrid DataGrid
GridStyle
SelectGrid
StyleGrid
pandas
wxyz_core
wxyz_html html AlphaColorPicker
File
FileBox
FullScreen
JSONFile
TextFile
wxyz_core
wxyz_dvcs dvcs repos.repo_git.Git
Watcher
gitpython
watchgod
wxyz_core
wxyz_json_e json_e JSONE jsone
wxyz_core
wxyz_json_schema_form json_schema_form JSONSchemaForm wxyz_core
wxyz_jsonld jsonld Compact
Expand
Flatten
Frame
Normalize
pyld
wxyz_core
wxyz_lab lab DockBox
DockPop
Editor
Markdown
Terminal
ModeInfo
jupyterlab
wxyz_core
wxyz_svg svg SVGBox wxyz_core
wxyz_tpl_jinja tpl_jinja Template jinja2
wxyz_core
wxyz_yaml yaml YAML pyyaml
wxyz_core

Strongly Discouraged

wxyz_notebooks, not recommended for production use, requires all of the wxyz_* packages.

Some extra(s) dangerous dependencies are available as well

pip install wxyz_notebooks              # wxyz_*
pip install wxyz_notebooks[binder]      # everything used on binder demos, used in tests
pip install wxyz_notebooks[thirdparty]  # some casually co-tested third-party packages
pip install wxyz_notebooks[all]         # everything. it's a lot. good luck.

It is unknown whether the heavier dependencies will continue to work in the future and may carry very specific version pins which might not be solveable with any old:

  • operating system
  • version of python
  • package manager

Motivation

wxyz contains a number of "missing pieces" from the ipywidgets toolbox. It is made up of a number of packages for Python and the browser, in this repo. While many create pixels on the page, some are focused around configurably transforming the traitlets of one widget to another, in the kernel, the browser or both.

Uninstall

We're sad to see you go!

Use pip or conda to uninstall any wxyz_* packages.

Alternatives

If you don't like wxyz, that's fine! There are a number of related tools that might be better suited to your needs.

  • formulas
    • a python-side re-implementation of an Excel/LibreOffice reactive functional programming model
  • ipyevents
    • fine-grained DOM event control
  • ipylab
    • a number of similar utilities as parts of wxyz.lab, and nice support for commands, and additional lumino primitives, e.g. SplitPanel
  • ipyregulartable
    • a high-performance datagrid solution, supporting pandas MultiIndex-type data
  • jupyter-starters
    • wizard-style project templates, driven by simple configuration, JSON Schema or notebooks
  • jupyterlab-tour
    • a pleasant "guided tour" of JupyterLab via CSS selectors and JSON Schema
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].