Z-Hub is an online platform that integrates lossy compression modules, compositions, analysis, and datasets.
VS Code + Vue (Official) (and disable Vetur).
npm installnpm run devnpm run buildLint with ESLint
npm run lintThis site uses a GitHub Issues + Actions workflow to accept dataset submissions without a backend server:
- Click "Submit a dataset" on the Datasets page.
- A prefilled GitHub Issue will open in this repo.
- A GitHub Action ingests issues labeled
datasetand updatespublic/datasets.jsonvia an automated PR. - The site reads
public/datasets.jsonat runtime to display community datasets.
Setup:
- Ensure this repository is public and Pages is enabled.
- Create
.envwithVITE_GITHUB_REPO=owner/repoand optionally setbaseinvite.config.jsif deploying to a sub-path. - Keep
public/datasets.jsoncommitted.
Files:
.github/ISSUE_TEMPLATE/dataset_submission.yml– Issue form shown to submitters..github/workflows/ingest-dataset-issues.yml– Action to parse issues and open PRs.public/datasets.json– Data file consumed by the site.