https://github.com/openforis/sepal_ui
wrapper for ipyvuetify widgets to unify the display of voila dashboards in the SEPAL plateform
https://github.com/openforis/sepal_ui
framework gis google-earthengine python voila-dashboard widgets
Last synced: about 1 month ago
JSON representation
wrapper for ipyvuetify widgets to unify the display of voila dashboards in the SEPAL plateform
- Host: GitHub
- URL: https://github.com/openforis/sepal_ui
- Owner: openforis
- License: mit
- Created: 2020-07-27T08:08:00.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2026-02-09T19:14:06.000Z (about 2 months ago)
- Last Synced: 2026-02-09T22:59:12.039Z (about 1 month ago)
- Topics: framework, gis, google-earthengine, python, voila-dashboard, widgets
- Language: Python
- Homepage: https://map-app.up.railway.app
- Size: 172 MB
- Stars: 13
- Watchers: 3
- Forks: 3
- Open Issues: 40
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.rst
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
- Authors: AUTHORS.rst
Awesome Lists containing this project
README
.. image:: https://raw.githubusercontent.com/openforis/sepal-doc/master/docs/source/_images/sepal_header.png
Sepal_ui
--------
.. image:: https://img.shields.io/badge/License-MIT-yellow.svg?logo=opensourceinitiative&logoColor=white
:target: https://opensource.org/licenses/MIT
:alt: License: MIT
.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://github.com/psf/black
:alt: Black badge
.. image:: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?logo=prettier&logoColor=white
:target: https://github.com/prettier/prettier
:alt: prettier badge
.. image:: https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg?logo=git&logoColor=white
:target: https://conventionalcommits.org
:alt: conventional commit
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.6467834.svg
:target: https://doi.org/10.5281/zenodo.6467834
:alt: Citation
.. image:: https://img.shields.io/readthedocs/sepal_ui?logo=readthedocs&logoColor=white
:target: https://sepal-ui.readthedocs.io/en/latest/
:alt: Documentation Status
.. image:: https://img.shields.io/pypi/v/sepal-ui?color=orange&logo=pypi&logoColor=white
:target: https://pypi.org/project/sepal-ui/
:alt: PyPI version
.. image:: https://img.shields.io/conda/vn/conda-forge/sepal-ui?color=orange&logo=anaconda&logoColor=white
:target: https://anaconda.org/conda-forge/sepal-ui
:alt: Conda Version
.. image:: https://img.shields.io/pypi/pyversions/sepal-ui?color=orange&logo=python&logoColor=white
:target: https://pypi.org/project/sepal-ui/
:alt: supported Python version
.. image:: https://img.shields.io/github/actions/workflow/status/12rambau/sepal_ui/unit.yml?logo=github&logoColor=white
:target: https://github.com/12rambau/sepal_ui/actions/workflows/unit.yml
:alt: build
.. image:: https://img.shields.io/codeclimate/maintainability/12rambau/sepal_ui?logo=codeclimate&logoColor=white
:target: https://codeclimate.com/github/12rambau/sepal_ui/maintainability
:alt: Maintainability
.. image:: https://img.shields.io/codecov/c/github/12rambau/sepal_ui?logo=codecov&logoColor=white
:target: https://codecov.io/gh/12rambau/sepal_ui
:alt: Test Coverage
--------------------------------------------------------------------------------
Currently translated in the following languages:
.. list-table::
* - English
- Français
- Español
- 中国人
* - .. image:: https://img.shields.io/static/v1?label=en&message=100%&logo=crowdin&logoColor=white&color=blue
- .. image:: https://img.shields.io/badge/dynamic/json?label=fr&logo=crowdin&logoColor=white&query=%24.progress.2.data.translationProgress&url=https%3A%2F%2Fbadges.awesome-crowdin.com%2Fstats-15167678-506362.json
- .. image:: https://img.shields.io/badge/dynamic/json?logoColor=white&label=es-ES&logo=crowdin&query=%24.progress.1.data.translationProgress&url=https%3A%2F%2Fbadges.awesome-crowdin.com%2Fstats-15167678-506362.json
- .. image:: https://img.shields.io/badge/dynamic/json?label=zh-CN&logo=crowdin&logoColor=white&query=%24.progress.5.data.translationProgress&url=https%3A%2F%2Fbadges.awesome-crowdin.com%2Fstats-15167678-506362.json
You can contribute to the translation effort on our `crowdin project `__.
--------------------------------------------------------------------------------
:code:`sepal_ui` is a lib designed to create elegant python based dashboard in the `SEPAL environment `__. It is designed on top of the amazing `ipyvuetify `_ library and will help developer to easily create interface for their workflows.
By using this libraries, you'll ensure a robust and unified interface for your scripts and a easy and complete integration into the SEPAL dashboard of application.
The full documentation is available `here `__ and demo apps can be launched on Heroku following these links:
- `Map style application `__
- `Panel style application `__
We are happy to receive feedback and we welcome any kind of contribution.
+-----------+-------------+
| |map-app| | |panel-app| |
+-----------+-------------+
.. |map-app| image:: https://raw.githubusercontent.com/12rambau/sepal_ui/main/docs/source/_image/demo-map-app.png
:width: 100%
.. |panel-app| image:: https://raw.githubusercontent.com/12rambau/sepal_ui/main/docs/source/_image/demo-panel-app.png
:width: 100%
Contribute
----------
If you want to contribute you can fork the project in you own repository and then use it.
If you consider working with us, please follow the `contributing guidelines `__.
Meet our `contributor `__.