Home

Awesome

wxyz

Experimental Widgets for JupyterLab.

builddemodocs
build-badgebinder-badgeDOCSEXAMPLESCHANGELOGCONTRIBUTING

Install and Use

pip or conda install Wfrom wxyz.Yimport Zpowered by
wxyz_corecoreJSON<br/>UnJSON<br/>jsonpointer<br/>jsonschema
wxyz_datagriddatagridDataGrid<br/>GridStyle<br/>SelectGrid<br/>StyleGridpandas<br/>wxyz_core
wxyz_htmlhtmlAlphaColorPicker<br/>File<br/>FileBox<br/>FullScreen<br/>JSONFile<br/>TextFilewxyz_core
wxyz_dvcsdvcsrepos.repo_git.Git<br/>Watchergitpython<br/>watchgod<br/>wxyz_core
wxyz_json_ejson_eJSONEjsone<br/>wxyz_core
wxyz_json_schema_formjson_schema_formJSONSchemaFormwxyz_core
wxyz_jsonldjsonldCompact<br/>Expand<br/>Flatten<br/>Frame<br/>Normalizepyld<br/>wxyz_core
wxyz_lablabDockBox<br/>DockPop<br/>Editor<br/>Markdown<br/>Terminal<br/>ModeInfojupyterlab<br/>wxyz_core
wxyz_svgsvgSVGBoxwxyz_core
wxyz_tpl_jinjatpl_jinjaTemplatejinja2<br/>wxyz_core
wxyz_yamlyamlYAMLpyyaml<br/>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:

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.

Code of Conduct

wxyz contributors and users are expected to behave in a manner in line with the code of conduct.

Open Source

wxyz is licensed under the BSD-3-Clause