All Projects → StratoDem → Sd Material Ui

StratoDem / Sd Material Ui

Licence: mit
material-ui components for Dash

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Sd Material Ui

Pentagonfloatingactionbutton
Android property animation - The Value Animator
Stars: ✭ 106 (-10.92%)
Mutual labels:  material-ui
React Multi Select
A Multi Select component built with and for React
Stars: ✭ 111 (-6.72%)
Mutual labels:  material-ui
Android Issue Reporter
A powerful and simple library to open issues on GitHub directly from your app.
Stars: ✭ 115 (-3.36%)
Mutual labels:  material-ui
Mui Treasury
A collection of ready-to-use components based on Material-UI
Stars: ✭ 1,821 (+1430.25%)
Mutual labels:  material-ui
Dash Stock Tickers Demo App
Dash Demo App - Stock Tickers
Stars: ✭ 108 (-9.24%)
Mutual labels:  dash
Smart Webcomponents
Web Components & Custom Elements for Professional Web Applications
Stars: ✭ 110 (-7.56%)
Mutual labels:  material-ui
Shoppoint
📢 A mern stack e-commerce app
Stars: ✭ 105 (-11.76%)
Mutual labels:  material-ui
Gatsby Plugin Material Ui
Gatsby plugin for Material-UI with built-in server-side rendering support
Stars: ✭ 118 (-0.84%)
Mutual labels:  material-ui
Sciter Sdk
Sciter is an embeddable HTML/CSS/scripting engine
Stars: ✭ 1,690 (+1320.17%)
Mutual labels:  material-ui
React Most Wanted
React starter kit with "Most Wanted" application features
Stars: ✭ 1,867 (+1468.91%)
Mutual labels:  material-ui
Material Dashboard
Material Dashboard - Open Source Bootstrap 5 Material Design Admin
Stars: ✭ 9,987 (+8292.44%)
Mutual labels:  material-ui
Wordpress Rest Admin
A frontend for admin area of WordPress, using WP REST API and React. It works with Self-Hosted WordPress
Stars: ✭ 108 (-9.24%)
Mutual labels:  material-ui
Reactables
GigaTables is a ReactJS plug-in to help web-developers process table-data in applications and CMS, CRM, ERP or similar systems.
Stars: ✭ 112 (-5.88%)
Mutual labels:  material-ui
Hiitpi
A workout trainer Dash/Flask app that helps track your HIIT workouts by analyzing real-time video streaming from your sweet Pi using machine learning and Edge TPU..
Stars: ✭ 106 (-10.92%)
Mutual labels:  dash
Materialabout
It's a material-design about screen to use on your Android apps. A developer profile and application information easy to integrate. 🔖
Stars: ✭ 1,511 (+1169.75%)
Mutual labels:  material-ui
Mediapicker
Easy customizable picker for all your needs in Android application
Stars: ✭ 105 (-11.76%)
Mutual labels:  material-ui
Syntaxmeets
Syntaxmeets. Create rooms 🏠 Call your friends 👬🏼 Sip Chai, ☕ Chat, Create, and Code👨‍💻. A coding platform to code simultaneously 🚀 with your friends and design your algorithms on SyntaxPad.💫✨
Stars: ✭ 110 (-7.56%)
Mutual labels:  material-ui
Vime
Customizable, extensible, accessible and framework agnostic media player. Modern alternative to Video.js and Plyr. Supports HTML5, HLS, Dash, YouTube, Vimeo, Dailymotion...
Stars: ✭ 1,928 (+1520.17%)
Mutual labels:  dash
Razzle Material Ui Styled Example
Razzle Material-UI example with Styled Components using Express with compression
Stars: ✭ 117 (-1.68%)
Mutual labels:  material-ui
Moneda Cli
Command line to track cryptocurrency prices
Stars: ✭ 114 (-4.2%)
Mutual labels:  dash

sd-material-ui

StratoDem Analytics Dash implementation of material-ui components.

Dash wrappers around the excellent material-ui package

Installation and usage

$ pip install sd-material-ui
import dash
import dash_html_components as html

import sd_material_ui

my_app = dash.Dash()

# A Button on Paper
my_app.layout = sd_material_ui.Paper([
    html.Div(children=[
        html.P(id='output', children=['n_clicks value: . n_clicks_previous value: '])
    ]),

    sd_material_ui.Button(id='input', children='Click me'),
])

# Callback for Button
@app.callback(
    dash.dependencies.Output('output', 'children'),
    [dash.dependencies.Input('input', 'n_clicks')],
    [dash.dependencies.State('input', 'n_clicks_previous')])
def display_clicks_flat(n_clicks_flat: int, n_clicks_flat_prev: int):
    if n_clicks_flat:
        return [f'n_clicks value: {n_clicks_flat}. n_clicks_prev value: {n_clicks_flat_prev}']
    else:
        return ['n_clicks value: ']

if __name__ == '__main__':
    my_app.run_server()

Material-UI components ported to Dash

Examples - Outdated, need to update with v4.0.0 examples

sd-material-ui examples

Dash

Go to this link to learn about Dash.

Dash help

See the dash-components-archetype repo for more information.

Contributing

To set up the development environment:

$ npm install
# Run webpack to create the Dash React bundle
$ npm run build-dist
# Set up a virtualenv
$ virtualenv venv -p python3
$ source venv/bin/activate
# Install the local Python Dash package
$ npm run install-local

Running a local server

Run usage.py in the virtual environment

$ source venv/bin/activate
$ python usage.py

Contributors

@mjclawar @coralvanda @SreejaKeesara @dwkaminsky

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].