jupyter-flex


Namejupyter-flex JSON
Version 0.9.1 PyPI version JSON
download
home_pageNone
SummaryBuild dashboards using Jupyter Notebooks
upload_time2023-03-28 23:49:17
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseNone
keywords dashboards jupyter jupyterlab notebooks voila
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <p align="center">
    <img src="https://raw.githubusercontent.com/danielfrg/jupyter-flex/main/docs/assets/img/logo.png" width="450px">
</p>

<p align="center">
    <a href="https://pypi.org/project/jupyter-flex/">
        <img src="https://img.shields.io/pypi/v/jupyter-flex.svg">
    </a>
    <a href="https://pypi.org/project/mkdocs-jupyter">
        <img src="https://img.shields.io/pypi/pyversions/jupyter-flex.svg">
    </a>
    <a href="https://github.com/danielfrg/jupyter-flex/actions/workflows/test.yml">
        <img src="https://github.com/danielfrg/jupyter-flex/workflows/test/badge.svg">
    </a>
    <a href="https://github.com/danielfrg/jupyter-flex/actions/workflows/docs.yml">
        <img src="https://github.com/danielfrg/jupyter-flex/workflows/docs/badge.svg">
    </a>
    <a href="https://codecov.io/gh/danielfrg/jupyter-flex?branch=main">
        <img src="https://codecov.io/gh/danielfrg/jupyter-flex/branch/main/graph/badge.svg">
    </a>
    <a href="https://github.com/danielfrg/jupyter-flex/blob/main/LICENSE.txt">
        <img src="https://img.shields.io/:license-Apache%202-blue.svg">
    </a>
    <a href="https://mybinder.org/v2/gh/danielfrg/jupyter-flex/main?urlpath=voila%2Ftree%2Fexamples">
        <img src="https://mybinder.org/badge_logo.svg">
    </a>
</p>

<p align="center">
  <a href="https://jupyter-flex.danielfrg.com">Documentation</a>
  ยท
  <a href="#installation">Installation</a>
</p>

# Build dashboards using Jupyter Notebooks

- Use Markdown headers and Jupyter Notebook cell tags to define the dashboard layout and its components
- Flexible and easy way to specify row and column based layouts
- Use [nbconvert](https://nbconvert.readthedocs.io/en/latest/) to create static reports
- Use [Voila](https://github.com/voila-dashboards/voila) to start a live Jupyter Kernel for fully dynamic applications
- Support for [Jupyter widgets](https://ipywidgets.readthedocs.io/en/latest/)

<a href="https://mybinder.org/v2/gh/danielfrg/jupyter-flex/main?urlpath=%2Fvoila%2Frender%2Fexamples%2Fmovie-explorer.ipynb"><img src="https://jupyter-flex.danielfrg.com/assets/img/screenshots/jupyter_flex.tests.test_examples/apps_movie-explorer-reference.png" alt="Jupyter-flex: Movie Explorer"  width=270></a>
<a href="https://jupyter-flex.danielfrg.com/examples/nba-scoring.html"><img src="https://jupyter-flex.danielfrg.com/assets/img/screenshots/jupyter_flex.tests.test_examples/apps_nba-scoring-reference.png" alt="Jupyter-flex: NBA Scoring" width=270></a>
<a href="https://jupyter-flex.danielfrg.com/examples/altair.html"><img src="https://jupyter-flex.danielfrg.com/assets/img/screenshots/jupyter_flex.tests.test_examples/plots_altair-reference.png" alt="Jupyter-flex: Bokeh plots"  width=270></a>

## Installation

```shell
pip install jupyter-flex
```

## Documentation

Learn more in the [jupyter-flex documentation](https://jupyter-flex.danielfrg.com).

## Contributing

See [CONTRIBUTING.md](https://github.com/danielfrg/jupyter-flex/blob/main/CONTRIBUTING.md).

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "jupyter-flex",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "Daniel Rodriguez <daniel@danielfrg.com>",
    "keywords": "dashboards,jupyter,jupyterlab,notebooks,voila",
    "author": null,
    "author_email": "Daniel Rodriguez <daniel@danielfrg.com>",
    "download_url": "https://files.pythonhosted.org/packages/d9/42/4bf352ca3c25586e7d19297bb707c8264b282158a26a302f5f22953888ca/jupyter_flex-0.9.1.tar.gz",
    "platform": null,
    "description": "<p align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/danielfrg/jupyter-flex/main/docs/assets/img/logo.png\" width=\"450px\">\n</p>\n\n<p align=\"center\">\n    <a href=\"https://pypi.org/project/jupyter-flex/\">\n        <img src=\"https://img.shields.io/pypi/v/jupyter-flex.svg\">\n    </a>\n    <a href=\"https://pypi.org/project/mkdocs-jupyter\">\n        <img src=\"https://img.shields.io/pypi/pyversions/jupyter-flex.svg\">\n    </a>\n    <a href=\"https://github.com/danielfrg/jupyter-flex/actions/workflows/test.yml\">\n        <img src=\"https://github.com/danielfrg/jupyter-flex/workflows/test/badge.svg\">\n    </a>\n    <a href=\"https://github.com/danielfrg/jupyter-flex/actions/workflows/docs.yml\">\n        <img src=\"https://github.com/danielfrg/jupyter-flex/workflows/docs/badge.svg\">\n    </a>\n    <a href=\"https://codecov.io/gh/danielfrg/jupyter-flex?branch=main\">\n        <img src=\"https://codecov.io/gh/danielfrg/jupyter-flex/branch/main/graph/badge.svg\">\n    </a>\n    <a href=\"https://github.com/danielfrg/jupyter-flex/blob/main/LICENSE.txt\">\n        <img src=\"https://img.shields.io/:license-Apache%202-blue.svg\">\n    </a>\n    <a href=\"https://mybinder.org/v2/gh/danielfrg/jupyter-flex/main?urlpath=voila%2Ftree%2Fexamples\">\n        <img src=\"https://mybinder.org/badge_logo.svg\">\n    </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://jupyter-flex.danielfrg.com\">Documentation</a>\n  \u00b7\n  <a href=\"#installation\">Installation</a>\n</p>\n\n# Build dashboards using Jupyter Notebooks\n\n- Use Markdown headers and Jupyter Notebook cell tags to define the dashboard layout and its components\n- Flexible and easy way to specify row and column based layouts\n- Use [nbconvert](https://nbconvert.readthedocs.io/en/latest/) to create static reports\n- Use [Voila](https://github.com/voila-dashboards/voila) to start a live Jupyter Kernel for fully dynamic applications\n- Support for [Jupyter widgets](https://ipywidgets.readthedocs.io/en/latest/)\n\n<a href=\"https://mybinder.org/v2/gh/danielfrg/jupyter-flex/main?urlpath=%2Fvoila%2Frender%2Fexamples%2Fmovie-explorer.ipynb\"><img src=\"https://jupyter-flex.danielfrg.com/assets/img/screenshots/jupyter_flex.tests.test_examples/apps_movie-explorer-reference.png\" alt=\"Jupyter-flex: Movie Explorer\"  width=270></a>\n<a href=\"https://jupyter-flex.danielfrg.com/examples/nba-scoring.html\"><img src=\"https://jupyter-flex.danielfrg.com/assets/img/screenshots/jupyter_flex.tests.test_examples/apps_nba-scoring-reference.png\" alt=\"Jupyter-flex: NBA Scoring\" width=270></a>\n<a href=\"https://jupyter-flex.danielfrg.com/examples/altair.html\"><img src=\"https://jupyter-flex.danielfrg.com/assets/img/screenshots/jupyter_flex.tests.test_examples/plots_altair-reference.png\" alt=\"Jupyter-flex: Bokeh plots\"  width=270></a>\n\n## Installation\n\n```shell\npip install jupyter-flex\n```\n\n## Documentation\n\nLearn more in the [jupyter-flex documentation](https://jupyter-flex.danielfrg.com).\n\n## Contributing\n\nSee [CONTRIBUTING.md](https://github.com/danielfrg/jupyter-flex/blob/main/CONTRIBUTING.md).\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Build dashboards using Jupyter Notebooks",
    "version": "0.9.1",
    "split_keywords": [
        "dashboards",
        "jupyter",
        "jupyterlab",
        "notebooks",
        "voila"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "71dd5fb403606f71d927a22ab9a38af0d135a2c01245c1ac81730be671448c7b",
                "md5": "b7738120c4df1eb5037e4f2f8cfc5d18",
                "sha256": "dcae8c58990abf15e706118905c64f30da5dad56a2393f3df6252bb392ebaaf6"
            },
            "downloads": -1,
            "filename": "jupyter_flex-0.9.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b7738120c4df1eb5037e4f2f8cfc5d18",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 6763418,
            "upload_time": "2023-03-28T23:49:28",
            "upload_time_iso_8601": "2023-03-28T23:49:28.205827Z",
            "url": "https://files.pythonhosted.org/packages/71/dd/5fb403606f71d927a22ab9a38af0d135a2c01245c1ac81730be671448c7b/jupyter_flex-0.9.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d9424bf352ca3c25586e7d19297bb707c8264b282158a26a302f5f22953888ca",
                "md5": "c3af92316bd80897206c4763935b6613",
                "sha256": "476ac14f5aab45764664976ccf6b09611bd00d97c3c65552f8f03017a876f7cb"
            },
            "downloads": -1,
            "filename": "jupyter_flex-0.9.1.tar.gz",
            "has_sig": false,
            "md5_digest": "c3af92316bd80897206c4763935b6613",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 28861609,
            "upload_time": "2023-03-28T23:49:17",
            "upload_time_iso_8601": "2023-03-28T23:49:17.776319Z",
            "url": "https://files.pythonhosted.org/packages/d9/42/4bf352ca3c25586e7d19297bb707c8264b282158a26a302f5f22953888ca/jupyter_flex-0.9.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-03-28 23:49:17",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "jupyter-flex"
}
        
Elapsed time: 0.05853s