https://github.com/source-cooperative/csv-table
A webapp that displays a remote CSV file in a table. Can be embedded as an iframe.
https://github.com/source-cooperative/csv-table
csv table viewer
Last synced: about 6 hours ago
JSON representation
A webapp that displays a remote CSV file in a table. Can be embedded as an iframe.
- Host: GitHub
- URL: https://github.com/source-cooperative/csv-table
- Owner: source-cooperative
- License: apache-2.0
- Created: 2025-10-06T16:08:43.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-12-11T23:04:45.000Z (7 months ago)
- Last Synced: 2025-12-12T18:24:05.871Z (7 months ago)
- Topics: csv, table, viewer
- Language: TypeScript
- Homepage: https://source-cooperative.github.io/csv-table/
- Size: 338 KB
- Stars: 4
- Watchers: 0
- Forks: 1
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CSV table
A webapp that displays the contents of a remote CSV file in a table format.
This app is adapted from the [hyparquet demo](https://github.com/hyparam/demos/tree/master/hyparquet), and relies on [Hyparam](https://hyperparam.app/)'s tool: [hightable](https://github.com/hyparam/hightable) to fetch and show the rows in a virtual table.
## Run the app locally
```bash
npm i
npm run dev
```
Then open http://localhost:5173 in your browser.
## Usage
The webapp can be configured using the following URL parameters:
- `url`: URL of the CSV file to load
- `iframe`: if present, the app will be rendered in an iframe-friendly mode