Skip to main content

a streamlit marquee component

Project description

streamlit-marquee.gif

what is it

a marquee component for streamlit

how to use

first, install via pip online

pip install streamlit-marquee

or download the wheel file and install offline

pip install {{the downloaded wheel file path in your pc}}

or just download the source-code.

then, there are two demos below.

demo 1 (recommend)
from streamlit_marquee import streamlit_marquee

streamlit_marquee(**{
    # the marquee container background color
    'background': "#ff0000",
    # the marquee text size
    'font-size': '12px',
    # the marquee text color
    "color": "#ffffff",
    # the marquee text content
    'content': 'here is custom marquee component~',
    # the marquee container width
    'width': '600px',
    # the marquee container line height
    'lineHeight': "35px",
    # the marquee duration
    'animationDuration': '5s',
})
demo 2
from streamlit_marquee import streamlit_marquee

streamlit_marquee(content='here is custom marquee component~')

how it realizes

since the html tag <marquee> has been declared as deprecated.

as an alternative, use css animation to realize.

supported attributes

  • background
  • fontSize
  • color
  • content
  • width
  • lineHeight
  • animationDuration

you can also download the source code and change to support more attributes such as transition-timing-function. any question, please open issues.

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_marquee-0.0.7.tar.gz (3.6 kB view hashes)

Uploaded Source

Built Distribution

streamlit_marquee-0.0.7-py3-none-any.whl (4.2 kB view hashes)

Uploaded Python 3

Supported by

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