Skip to main content

A Streamlit implementation of the Base Web library.

Project description

Streamlit Baseweb

Streamlit Baseweb is a Python package that provides custom components from the Baseweb framework, allowing you to enhance your Streamlit applications with beautiful and interactive UI elements.

Installation

You can install Streamlit Baseweb using pip:

pip install streamlit-baseweb

Usage

To use the Baseweb components in your Streamlit application, you need to import the necessary components from the 'streamlit_baseweb' module and utilize them in your code. Here's an example:

import streamlit as st
from streamlit_baseweb import base_web_modal

st.title("Testing Streamlit Baseweb")
if st.button(label="open modal"):
    base_web_modal(title="modal", body="testing modal", is_open=True, key="base_web_modal")

For more details on available components and their usage, refer to the package documentation.

Contributing

Contributions to Streamlit Baseweb are welcome! If you find any issues or have suggestions for improvements, please open an issue on the GitHub repository. If you'd like to contribute code, you can fork the repository, make your changes, and submit a pull request.

Before contributing, please review the Contributing Guidelines for more information.

License

This package is licensed under the MIT License. See the LICENSE file for more information.

Credits

Streamlit Baseweb is created and maintained by Thomas Bouamoud. It utilizes the Baseweb framework by Uber.

Contact

If you have any questions or inquiries, feel free to reach out to thomas.bouamoud@gmail.com.

👩‍💻 Happy Streamlit Baseweb coding! 👨‍💻

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_baseweb-0.0.1.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

streamlit_baseweb-0.0.1-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file streamlit_baseweb-0.0.1.tar.gz.

File metadata

  • Download URL: streamlit_baseweb-0.0.1.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for streamlit_baseweb-0.0.1.tar.gz
Algorithm Hash digest
SHA256 8faad8e75df2936879388a03b0aee286ff51eaed3c3585a04efeb4cf99b272ac
MD5 cbc9c6d148cbc549730e88addf3f3b17
BLAKE2b-256 19567b19cd20393b5a4c2b5db25f58755becebd77b379d4e2dd132c30c3e60f4

See more details on using hashes here.

Provenance

File details

Details for the file streamlit_baseweb-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for streamlit_baseweb-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6994ae8d721e515ef83ca707b3b0b12ce0bc4e25c22ff670aad792422c877e58
MD5 535a77dd3cceafe147f1eeb76fa58b2b
BLAKE2b-256 32809430543599487778c94bb5113b7f036c4749c3b6e83e59d76fcbd9ad8766

See more details on using hashes here.

Provenance

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