Slapdash screenshot

Slapdash

Author Avatar Theme by Ned2
Updated: 19 Oct 2022
258 Stars

Boilerplate for bootstrapping scalable multi-page Dash applications

Categories

Overview

Slapdash is a boilerplate project for quickly building out multi-page Dash applications using the Python framework. It provides a sensible project layout and includes pre-built layouts with Dash Bootstrap Components. Slapdash also provides scripts for conveniently launching the application in both development and production environments. It should be noted that Slapdash is intended for bootstrapping initial Dash applications and not as a dependency for your application.

Features

  • Skeleton Dash app with multi-pages built using DashPages
  • Pre-built layouts with Dash Bootstrap Components
  • Conveniently launch the app in both dev and prod environments

Installation

To install Slapdash, you need to follow these steps:

  1. Install the latest version of Cookiecutter if you haven’t already.
  2. Generate your own project using the Slapdash project template.
  3. Install the resulting project as a Python package.

Note: Slapdash requires Python 3.6+.

Summary

Slapdash is a boilerplate project that helps in quickly setting up multi-page Dash applications. It provides a sensible project layout and pre-built layouts using Dash Bootstrap Components. It also includes scripts for launching the application in both development and production environments. Slapdash is not meant to be a dependency for your application but rather as a tool for bootstrapping initial Dash applications.