Slapdash

screenshot of Slapdash
flask
bootstrap

Boilerplate for bootstrapping scalable multi-page Dash applications

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

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.

flask
Flask

Flask is a lightweight and popular web framework for Python, known for its simplicity and flexibility. It is widely used to build web applications, providing a minimalistic approach to web development with features like routing, templates, and support for extensions.

bootstrap
Bootstrap

Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites.