SaaSHub helps you find the best software and product alternatives Learn more →
Top 8 Python Material Design Projects
-
MkDocs-Material
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
KivyMD
KivyMD is a collection of Material Design compliant widgets for use with Kivy, a framework for cross-platform, touch-enabled graphical applications. https://youtube.com/c/KivyMD https://twitter.com/KivyMD https://habr.com/ru/users/kivymd https://stackoverflow.com/tags/kivymd
There is a galaxy of projects around Kivy, such as https://github.com/kivy/python-for-android to compile python project for Android (with Kivy or not) or https://plyer.readthedocs.io/en/latest/ for cross plateform API (notifications, hardware, filechooser, etc).
For UI there is https://github.com/kivymd/KivyMD for Material design on top of Kivy.
And the team is nice (I've met some of them at PyCon or FOSDEM).
The framework is pleasant to use, and there is a descriptive language, kv, which is really great.
Cross compiling may be painful though (I did it for Android) and the app loading time is a bit long, but it's working.
Some things may be missing in comparison to big frameworks such as Qt, there is no WebView for instance, and accessibility is unfortunately not as good.
It's overall a very good project and it's a pity that it's not more known and used.
-
-
django-material-dashboard
Django Dashboard - Open-Source Starter with Material Bootstrap 5 Design | App-Generator.dev
-
sphinx-immaterial
Adaptation of the popular mkdocs-material material design theme to the sphinx documentation system
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Python Material Design discussion
Python Material Design related posts
-
Observables & Chill: Getting Started with RxJS
-
Show HN: Mesop, open-source Python UI framework used at Google
-
HotReloadViewer error "import package 'kivymd.utils.hot_reload_viewer.HotReloadViewer"
-
How to adjust the radius of an MDTextField in Kivy.
-
Straggling to put photo into MDDropMenu. In KivyMD comunity there not a lot of people, so i posted it here.
-
Demos folder is absent in KivyMD folder
-
KivyMD Button sizing
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 Mar 2025
Index
What are some of the best open-source Material Design projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | mkdocs-material | 22,466 |
2 | KivyMD | 2,309 |
3 | script-server | 1,693 |
4 | django-material-dashboard | 259 |
5 | sphinx-immaterial | 215 |
6 | m3-Markdown-Badges | 191 |
7 | django-material-kit | 107 |
8 | django-theme-material-kit_p | 0 |