Skip to main content

a lightweight, feature-rich Gradio custom component for displaying interactive data tables with built-in sorting, pagination, search, row selection, and CSV export — all wrapped in a beautiful light-orange theme

Project description


tags: [ gradio-custom-component, custom-component-track, gradio, gradio-component, gradio-ui, data-visualization, data-table, sortable, filterable, searchable, paginated, csv-export, row-selection, interactive-table, frontend, svelte, python, lightweight, ui-component, open-source,
] title: gradio_tabulalite short_description: a lightweight Gradio custom component for displaying data tables with built-in sorting, pagination, search, row selection, and CSV export colorFrom: blue colorTo: yellow sdk: gradio pinned: false app_file: space.py

gradio_tabulalite

Static Badge

a lightweight, feature-rich Gradio custom component for displaying interactive data tables with built-in sorting, pagination, search, row selection, and CSV export — all wrapped in a beautiful light-orange theme

Installation

pip install gradio_tabulalite

Usage

import gradio as gr
from gradio_tabulalite import TabulaLite
import pandas as pd

df = pd.read_csv("demo/large_data.csv")

with gr.Blocks() as demo:
    gr.Markdown("## Paginated Table Demo")
    table = TabulaLite(value=df.to_dict(orient="records"), rows_per_page=5)

if __name__ == "__main__":
    demo.launch()

TabulaLite

Initialization

name type default description

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

gradio_tabulalite-0.6.22.tar.gz (73.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gradio_tabulalite-0.6.22-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

File details

Details for the file gradio_tabulalite-0.6.22.tar.gz.

File metadata

  • Download URL: gradio_tabulalite-0.6.22.tar.gz
  • Upload date:
  • Size: 73.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for gradio_tabulalite-0.6.22.tar.gz
Algorithm Hash digest
SHA256 2707bb9daf6fa5396501639bbe3b69cc4c5faa5eb1c254c540ffe01c38f41ffb
MD5 3d50f566f1c0bbb63d5cf95732e04595
BLAKE2b-256 f54d3d3c7aaaa6dbd3dbe9cea39329beec15c7831ca85a09c90abd213de15d5f

See more details on using hashes here.

File details

Details for the file gradio_tabulalite-0.6.22-py3-none-any.whl.

File metadata

File hashes

Hashes for gradio_tabulalite-0.6.22-py3-none-any.whl
Algorithm Hash digest
SHA256 939ed67438290e676d49d52320e65d0729b8c588fdd95a1e3de86aea32d0b7db
MD5 1b32a4a6949b7ea1b45245ee6348725b
BLAKE2b-256 f8b7fdd280a443148fde4eec475dc5eecfeaee44ee4e744d76a0466b8daf030b

See more details on using hashes here.

Supported by

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