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.3.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

streamlit_custom_filters-0.1.3-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for streamlit_custom_filters-0.1.3.tar.gz
Algorithm Hash digest
SHA256 7b38d99f93af609eebfe2756be1f3ec5bc99a7da91f0b4bf3d9d12a719a08b6d
MD5 58eeba603e25396f78303c08176d87ed
BLAKE2b-256 90e65a4bc62cb091f368f0f47ec90057aed8286c02bf4e7849898b22b29b8350

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for streamlit_custom_filters-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 898c2615904748b052400df267de5ac9e74bbf099f2521aa9733c4390b20c2a6
MD5 f6b00c7ac6200280c1d3cf000d98cc8c
BLAKE2b-256 93823293c2608d954f257b79bd1df3ae428cbc110a9204a3f8ab753c91bd1e40

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