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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for streamlit_custom_filters-0.1.4.tar.gz
Algorithm Hash digest
SHA256 02b8fbfa9ba3a6383bccf8cb7733d4120ebfa29366b64ac1217e5a9b7a05ff31
MD5 44790bcbebed1765c56612454363d784
BLAKE2b-256 d4b234e18ff2e75eca7ffda7ebe1726a4a3663d45bdda42050aeb10b780135fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for streamlit_custom_filters-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 2a5b0bbfeb67f10fc39f15a9d94c8c02be20fd7f514c6117060a2b6c697738f2
MD5 d67f18723967b977ae5341d1c2d77ef6
BLAKE2b-256 73564072043c825ec6aa700eefa65422f3a6400b9b9ceefff3fc4f7227a14a19

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