briefercloud / briefercloud/briefer

[feature] Add a download button for displayed DataFrame in Python block

Open
#92 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
4.3k
Forks
290
PR merge metrics
No merged PRs in 30d

Description

As discussed in issue #18 (see detailed feature [here](https://github.com/briefercloud/briefer/issues/18#issuecomment-2346793149)), it would be great to have a button that allows users to download tables instantly as CSV files.

### Details

- Add a download button: place a download button next to each table in the UI.
- Instant CSV export: clicking the button should export the table data in CSV format immediately.
- Include Table State: the exported CSV should reflect the current state of the table, including transformations applied by the user (if they're available in the future).

Contributor guide

No contributing guide indexed for this repository

Research direction

Read the detailed feature discussion in issue #18, then locate the UI component that displays DataFrames in Python blocks and its table data handling. Add the per-table CSV download behavior described here, preserving the currently displayed table state, and verify that clicking the button produces the expected CSV.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, typescript
Domain
data-visualization, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.