Skip to main content

Set of widgets for Kivy inspired by Google's Material Design

Project description

KivyMD

Build Status

KivyMD is a collection of Material Design compliant widgets for use with Kivy, a framework for cross-platform, touch-enabled graphical applications.

The project's goal is to approximate Google's Material Design spec as close as possible without sacrificing ease of use or application performance.

Currently we're in alpha status, so things are changing all the time and we cannot promise any kind of API stability. However it is safe to vendor now and make use of what's currently available; giving you freedom to upgrade when you're ready to do the necessary refactoring.

Just fork the project, branch out and submit a pull request when your patch is ready. If any changes are necessary, we'll guide you through the steps that need to be done via PR comments or access to your for may be requested to outright submit them.

If you wish to become a project developer (permission to create branches on the project without forking for easier collaboration), have at least one PR approved and ask for it. If you contribute regularly to the project the role may be offered to you without asking too.

Documentation

Some very early documentation can be found at our project's website, other than that we recommend checking the demos/kitchen_sink/main.py file for examples.

Installation and use with Buildozer

Dependencies:

  • Kivy 1.10.1

How to install

pip install https://github.com/AndreMiras/KivyMD/archive/master.zip

How to use with Buildozer

If you want to use KivyMD with buildozer, in your buildozer.spec's requirements line you should add the full git HTTPS address, like this example:

requirements = https://github.com/AndreMiras/KivyMD/archive/master.zip

License

MIT, same as Kivy.

Material Design Iconic Font by Sergey Kupletsky covered by the licenses described at https://zavoloklom.github.io/material-design-iconic-font/license.html.

Icons by the materialdesignicons.com community covered by SIL OFL 1.1

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kivy_garden.kivymd-2019.910.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

kivy_garden.kivymd-2019.910-py3-none-any.whl (1.3 MB view details)

Uploaded Python 3

File details

Details for the file kivy_garden.kivymd-2019.910.tar.gz.

File metadata

  • Download URL: kivy_garden.kivymd-2019.910.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for kivy_garden.kivymd-2019.910.tar.gz
Algorithm Hash digest
SHA256 3904ca87c0b3e259da7e8ab3acd60f2c083709be0651cd1f39fe041c6ea7d029
MD5 1a039bd313962d57cbd3ecbfd695657c
BLAKE2b-256 dd96ea346289035092b403343840ef8a986d75379228fc9b2b336e5d09b0b857

See more details on using hashes here.

File details

Details for the file kivy_garden.kivymd-2019.910-py3-none-any.whl.

File metadata

  • Download URL: kivy_garden.kivymd-2019.910-py3-none-any.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for kivy_garden.kivymd-2019.910-py3-none-any.whl
Algorithm Hash digest
SHA256 6af2a3dff2c2285f104ce737dbc7171170b028f78c60c3733454ddaa2aae63ec
MD5 74a51de66406ce6cce0ae96f65a172e9
BLAKE2b-256 a21f3d726319afadaca8af56492c1eca5fe996cdc110460fcde112052fbcc8b1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page