{"id":37333727,"url":"https://github.com/virtool/virtool-ui","last_synced_at":"2026-05-29T02:02:09.931Z","repository":{"id":37246676,"uuid":"424750278","full_name":"virtool/virtool-ui","owner":"virtool","description":"The browser frontend for Virtool","archived":false,"fork":false,"pushed_at":"2026-01-16T00:14:02.000Z","size":12427,"stargazers_count":4,"open_issues_count":6,"forks_count":6,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-16T13:32:47.043Z","etag":null,"topics":["frontend","react","virtool"],"latest_commit_sha":null,"homepage":"https://www.virtool.ca","language":"TypeScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/virtool.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2021-11-04T21:53:50.000Z","updated_at":"2026-01-16T00:13:02.000Z","dependencies_parsed_at":"2023-12-20T19:46:22.268Z","dependency_job_id":"62884ae8-ce1f-49b7-a8f6-349d8ce60ca3","html_url":"https://github.com/virtool/virtool-ui","commit_stats":null,"previous_names":[],"tags_count":331,"template":false,"template_full_name":null,"purl":"pkg:github/virtool/virtool-ui","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/virtool%2Fvirtool-ui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/virtool%2Fvirtool-ui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/virtool%2Fvirtool-ui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/virtool%2Fvirtool-ui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/virtool","download_url":"https://codeload.github.com/virtool/virtool-ui/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/virtool%2Fvirtool-ui/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28677716,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-23T01:00:35.747Z","status":"online","status_checked_at":"2026-01-23T02:00:08.296Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["frontend","react","virtool"],"created_at":"2026-01-16T03:38:58.917Z","updated_at":"2026-05-05T01:02:02.510Z","avatar_url":"https://github.com/virtool.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# virtool-ui\n\nThe web-app frontend for Virtool\n\n## Using in Production\n\nThe default CSP configuration expects API requests to be made to the same domain as the\nclient is served from. The UI server and API server should be served from behind the same\nreverse proxy.\n\n## Configuration\n\n| Option         | Env                | Description                                    |\n| -------------- | ------------------ | ---------------------------------------------- |\n| `-p`, `--port` | `VT_UI_PORT`       | The port the UI server should listen on        |\n| `-H`, `--host` | `VT_UI_HOST`       | The host the UI server should listen on        |\n| `--sentry-dsn` | `VT_UI_SENTRY_DSN` | The DSN that sentry will send logged errors to |\n\n## Development\n\n### Working on `virtool-ui`\n\nUse this guide to create your environment when you are contributing to `virtool/ui`.\n\n1. Follow the instructions in the [`dev`](https://github.com/virtool/dev) repository's README to set up a local kubernetes cluster.\n\n2. Clone this repository onto your local machine into the same parent folder as `dev`\n\n    ```\n    git clone https://github.com/virtool/virtool-ui.git\n    ```\n\n3. Start tilt with frontend editing enabled\n\n    ```\n     tilt up -- --to-edit ui\n    ```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvirtool%2Fvirtool-ui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvirtool%2Fvirtool-ui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvirtool%2Fvirtool-ui/lists"}