# streamlit-g2 **Repository Path**: hustcc/streamlit-g2 ## Basic Information - **Project Name**: streamlit-g2 - **Description**: A visualization grammar based on G2 for streamlit. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: https://antv-g2.streamlit.app/ - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2023-12-19 - **Last Updated**: 2024-02-22 ## Categories & Tags **Categories**: charting-components **Tags**: None ## README
## API
Now, There is only one API for `streamlit-g2`, named `g2`, see the `options` in [G2 Spec API](https://g2.antv.antgroup.com/manual/core/api).
| Property | Description | Type | Default |
| -------- | --------------------------------------------------------------------------------------------------------------- | --------------------- | ------- |
| options | the [options](https://g2.antv.antgroup.com/manual/core/api) for the visualization, say `chart.options(options)` | `G2options` \| `null` | - |
| style | the style of the container | `CSSProperties` | - |
## Development
- Build frontend code by running `npm run build` in fold `streamlit_g2/frontend`.
- Run the example by running `streamlit run app.py` in root dir.
## License
MIT@[hustcc](https://github.com/hustcc).