GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - plotly/plotly-cloud-templates

BranchesTags
Open more actions menu

Latest commit

 

History

71 Commits
71 Commits

Folders and files

NameName
Last commit message
Last commit date
MLB-team-batting-analysis
MLB-team-batting-analysis
 
 
ag-grid-complex
ag-grid-complex
 
 
bank-customer-complaints
bank-customer-complaints
 
 
bball-player-explorer
bball-player-explorer
 
 
callan_quilt
callan_quilt
 
 
clinical-trial-enrollment-screen
clinical-trial-enrollment-screen
 
 
coffee-flavours
coffee-flavours
 
 
dash-aerosandbox
dash-aerosandbox
 
 
dash-alignment-chart
dash-alignment-chart
 
 
dash-image-segmentation
dash-image-segmentation
 
 
dash-news
dash-news
 
 
dash-uber-rides-demo
dash-uber-rides-demo
 
 
dash-world-cell-towers
dash-world-cell-towers
 
 
drillholes-demo
drillholes-demo
 
 
energy-leaflet-cytoscape-visualizer
energy-leaflet-cytoscape-visualizer
 
 
fifa
fifa
 
 
forecast-peak-electricity-demand
forecast-peak-electricity-demand
 
 
forecast-store-level-demand
forecast-store-level-demand
 
 
guess-the-flag
guess-the-flag
 
 
investments-dashboard
investments-dashboard
 
 
lithium-supply-chain
lithium-supply-chain
 
 
live-well-drilling-metrics
live-well-drilling-metrics
 
 
manufacture-SPC
manufacture-SPC
 
 
medical-imaging-demo
medical-imaging-demo
 
 
monte_carlo
monte_carlo
 
 
montreal-events
montreal-events
 
 
montreal-metro-incidents
montreal-metro-incidents
 
 
movie-genre-trends
movie-genre-trends
 
 
optimise-stock-inventory
optimise-stock-inventory
 
 
portfolio-stress-test
portfolio-stress-test
 
 
self-driving
self-driving
 
 
stocks_ws
stocks_ws
 
 
sudoku
sudoku
 
 
tamadashi
tamadashi
 
 
ternary-map-explorer
ternary-map-explorer
 
 
torque-chart
torque-chart
 
 
vtk-explorer
vtk-explorer
 
 
werdle
werdle
 
 
wildfire-smoke-dashboard
wildfire-smoke-dashboard
 
 
.gitignore
.gitignore
 
 
README.md
README.md
 
 

Repository files navigation

Plotly Cloud Templates

A collection of ready-to-publish Dash application templates built with 100% open-source software and optimized for Plotly Cloud.

šŸš€ Available Templates

This repository contains a diverse collection of Dash applications that showcase different use cases and functionalities:

šŸŽ® Games & Interactive Apps

  • Werdle - A Wordle-inspired word guessing game
  • Sudoku - Interactive Sudoku puzzle game with multiple difficulty levels
  • Guess the Flag - Educational flag identification game
  • Tamadashi - Interactive dashboard application

šŸ“Š Data Visualization & Analytics

  • Movie Genre Trends - Analyze and visualize movie genre popularity over time
  • Montreal Metro Incidents - Transit incident data analysis and visualization
  • Montreal Events - Event tracking and analytics dashboard
  • Coffee Flavours - Coffee data visualization and analysis

šŸ“° Content & News

  • Dash News - Modern, responsive news dashboard template

šŸ› ļø Technology Stack

All templates are built using 100% open-source technologies:

  • Dash - Web framework for building analytical web applications
  • Plotly - Interactive plotting and visualization library
  • Pandas - Data manipulation and analysis
  • Gunicorn - Python WSGI HTTP Server for publishing
  • Additional libraries as needed per template (see individual requirements.txt files)

⚔ Quick Start

Publish to Plotly Cloud (Recommended)

  1. Visit cloud.plotly.com
  2. Create a new app and drag and drop all the files for a given template
  3. Plotly Cloud will automatically detect the requirements.txt and publish your app!

Run Locally

  1. Clone the repository:

    git clone https://github.com/your-username/plotly-cloud-templates.git
    cd plotly-cloud-templates
  2. Navigate to your chosen template:

    cd <template-name>  # e.g., cd werdle
  3. Create a virtual environment (recommended):

    python -m venv venv
    source venv/bin/activate  # On Windows: venv\Scripts\activate
  4. Install dependencies:

    pip install -r requirements.txt
  5. Run the application:

    python app.py
  6. Open your browser and navigate to http://127.0.0.1:8050

šŸ“ Template Structure

Each template follows a consistent structure:

template-name/
ā”œā”€ā”€ app.py              # Main Dash application
ā”œā”€ā”€ requirements.txt    # Python dependencies
ā”œā”€ā”€ assets/            # CSS, images, and other static files
ā”œā”€ā”€ data/              # Data files (if applicable)
└── README.md          # Template-specific documentation

šŸš€ Publish to Plotly Cloud

Plotly Cloud makes it incredibly easy to publish these templates:

  1. No server management - Focus on your app, not infrastructure
  2. Automatic scaling - Handle traffic spikes seamlessly
  3. Built-in authentication - Secure your apps with ease
  4. Custom domains - Use your own domain name
  5. Collaboration tools - Share and collaborate on apps
  6. Enterprise features - Advanced security and compliance options

šŸ¤ Contributing

We welcome contributions! Feel free to:

  • Add new templates
  • Improve existing templates
  • Fix bugs or enhance documentation
  • Share your deployed apps

šŸ”— Links

  • Plotly Cloud - Publish your Dash apps
  • Dash Documentation - Learn more about Dash
  • Plotly - Plotly graphing library docs
  • Dash Community Forum - Get help and share ideas

About

No description, website, or topics provided.

Resources

Readme
Activity
Custom properties

Stars

4 stars

Watchers

0 watching

Forks

2 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800Ɨ600. No cookies required.