Skip to main content

Streamlit tools for interactive dataframes filtering

Project description

streamlit-custom-filters

Streamlit tools for interactive dataframes filtering

Also demo for publishing and deploy docs via github workflow

Example of usage:

dataframe_filters = DataFrameFilter(
    df=sales_df,
    filters=[
        RangeFilter('source_count'),
        GreaterFilter('sales'),
        GreaterFilter('demand_ratio'),
        LessFilter('available_ratio'),
        CategoricalFilter('trend_category'),
    ],
    columns=3,
    gap="small",
)

dataframe_filters.display_filters()
dataframe_filters.display_df(hide_index=True)

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_custom_filters-0.1.5.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

streamlit_custom_filters-0.1.5-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file streamlit_custom_filters-0.1.5.tar.gz.

File metadata

File hashes

Hashes for streamlit_custom_filters-0.1.5.tar.gz
Algorithm Hash digest
SHA256 8b1154d453894c4ba28b6cbc07ce348459f8a14afa5f053371bb47cec4252c82
MD5 d9a91ff7cc03295ce01f1849ce1b6f1c
BLAKE2b-256 c843980da40b362e87e933495c2efc590f98c3a9cc7fb819e8d165d9a62f3279

See more details on using hashes here.

File details

Details for the file streamlit_custom_filters-0.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for streamlit_custom_filters-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 f0b2e0f2a05495240caef8a58ee8abdbf5d1eaa0b469fa5c05e0fe57f9f1ddc1
MD5 7193f24896cb62f2114d56eef5ba574d
BLAKE2b-256 3bc2793c8224f97e93a4679a43829e6b5699b2b4b6d3cb429dc945337ec5568a

See more details on using hashes here.

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