Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

[!WARNING]
This component is no longer maintained. For the AG Grid maintained by the Reflex team, please use https://enterprise.reflex.dev/ag-grid from now on.

AGGrid for Reflex

This package provides a Reflex component wrapping the AGGrid library.

[!WARNING] As it is a WorkInProgress (WIP), only some parts of the AGGrid library features are wrapped, but it should be enough for most use cases.

Installation

pip install reflex-ag-grid

Usage

from reflex_ag_grid import ag_grid

Helpers tools

Some implementation is offered for DataSource and handlers.

from reflex_ag_grid.data_source import DataSource
from reflex_ag_grid import handlers

Simple Example

import reflex as rx
from reflex_ag_grid import ag_grid
import pandas as pd


df = pd.read_csv(
    "https://raw.githubusercontent.com/plotly/datasets/master/wind_dataset.csv"
)

column_defs = [
    ag_grid.column_def(field="direction"),
    ag_grid.column_def(field="strength"),
    ag_grid.column_def(field="frequency"),
]


def ag_grid_simple():
    return ag_grid(
        id="ag_grid_basic_1",
        row_data=df.to_dict("records"),
        column_defs=column_defs,
    )

Check out more documentation at Reflex.

FAQ

  • The AGGrid feature I want is not available. What can I do?

    This component is a partial wrapping of all the features of AGGrid. If you need a feature that is not available, open an issue to request it. We will try to implement it when possible.

    If you can't wait for the team to implement it, you can also submit a PR with the feature you need.

Release files for reflex-ag-grid 0.0.11

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for reflex-ag-grid 0.0.11
File Size Uploaded
reflex_ag_grid-0.0.11.tar.gz 14.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for reflex-ag-grid 0.0.11
File Interpreter ABI Platform
reflex_ag_grid-0.0.11-py3-none-any.whl Python 3 none any Details

Total release size: 29.0 kB

Release files / reflex_ag_grid-0.0.11.tar.gz

Download URL reflex_ag_grid-0.0.11.tar.gz
Size 14.5 kB
Tags Source
SHA-256 checksum
How to use checksums
0759c1201318ed2d01b2921d1c13ae7549a15955de5d17c910c24fc29bcb4131
BLAKE2b-256 checksum
How to use checksums
1ae3a1bff136ae12078418cb4d82ee34283c63a5c590bbb9ad17c8f4511ca428
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / reflex_ag_grid-0.0.11-py3-none-any.whl

Download URL reflex_ag_grid-0.0.11-py3-none-any.whl
Size 14.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7c52f48d3479870fa2e82bdbe597601609e40209124fcde9faabf6683f53e5bb
BLAKE2b-256 checksum
How to use checksums
21cefb4e975be594b5a5ecef5af79704d66d37a2fd2c0a49da2752ff674086c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page