Skip to content

Assemblit is helping data analysts and scientists rapidly scale notebooks into analytics-as-a-service (AaaS) web-applications.

License

Notifications You must be signed in to change notification settings

thomaseleff/assemblit

Repository files navigation

assemblit

Tests Unit-Tests Coverage
Package PyPI latest release PyPI downloads License - MIT Supported versions

alpha-release coming soon!

🦄 assemblit is a Python package that provides a framework of 👑 streamlit based web-components for quickly assembling end-to-end analytics-as-a-service (AaaS) web-applications. assemblit comes with user-authentication, a lightweight sqlite3-database backend, and workflow orchestration via 🧊 prefect.

Installation

The source code is available on GitHub.

assemblit can be installed via PyPI from the command-line, which allows for developing locally before deploying.

  1. Setup a Python developer environment. assemblit supports Python versions >= 3.8.

  2. From the command-line, run,

    # Via PyPI
    pip install assemblit
    
  3. Validate the installation by running,

    pip show assemblit
    

First steps

Build your first assemblit app with the command-line utility.

  1. Create a new folder to contain your assemblit project.

  2. Open a command prompt and navigate into the new folder.

  3. From the command-line, run,

    assemblit build demo
    

About

Assemblit is helping data analysts and scientists rapidly scale notebooks into analytics-as-a-service (AaaS) web-applications.

Resources

License

Stars

Watchers

Forks