Skip to main content

A streamlit companion library to create a interactive reader for the content on a given folder.

Project description

streamlit_book

streamlit_book is a streamlit companion library, written in python+streamlit to create a interactive reader for the content on a given folder. It was developed on November 2021 during streamlit's hackathon - ended up being awarded one of the two best apps!

Documentation

All the documentation is at readthedocs.

Examples

How to use it

Install it:

pip install streamlit_book

Create a file that references the folder with the files you want to render as a book:

import streamlit as st
import streamlit_book as stb

# Streamlit properties
st.set_page_config(layout="wide", page_title="My page title")

# Streamit book properties
stb.set_book_config(path="my/path")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

streamlit_book-0.4.2.tar.gz (10.2 kB view details)

Uploaded Source

File details

Details for the file streamlit_book-0.4.2.tar.gz.

File metadata

  • Download URL: streamlit_book-0.4.2.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/1.7.0 pkginfo/1.5.0.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.4

File hashes

Hashes for streamlit_book-0.4.2.tar.gz
Algorithm Hash digest
SHA256 7a669a7f2c299af7a413637ab12817b2684e1f96bfa1b43e3ea555775d3ed8f8
MD5 c0c9d73f10e29def3f664d3bcc0a7e29
BLAKE2b-256 096095bf39d92cdd576ce76eb9491847410428fd8f4eecb8f8fb51159a345c61

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page