{"id":36702149,"url":"https://github.com/noi-techpark/opendatahub-databrowser","last_synced_at":"2026-01-12T11:39:14.122Z","repository":{"id":40377273,"uuid":"380159322","full_name":"noi-techpark/opendatahub-databrowser","owner":"noi-techpark","description":"Explore and navigate through Open Data you need to build your next service.","archived":false,"fork":false,"pushed_at":"2025-12-04T07:48:06.000Z","size":8064,"stargazers_count":13,"open_issues_count":82,"forks_count":10,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-12-07T14:51:21.699Z","etag":null,"topics":["content","open-data","open-data-hub","opendatahub","timeseries","vue"],"latest_commit_sha":null,"homepage":"https://databrowser.opendatahub.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/noi-techpark.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":null,"dco":null,"cla":null}},"created_at":"2021-06-25T07:27:05.000Z","updated_at":"2025-11-20T17:11:45.000Z","dependencies_parsed_at":"2023-12-18T10:25:46.266Z","dependency_job_id":"ae848f5f-c551-4424-8b33-082b3e2ba85d","html_url":"https://github.com/noi-techpark/opendatahub-databrowser","commit_stats":null,"previous_names":["noi-techpark/opendatahub-databrowser"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/noi-techpark/opendatahub-databrowser","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noi-techpark%2Fopendatahub-databrowser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noi-techpark%2Fopendatahub-databrowser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noi-techpark%2Fopendatahub-databrowser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noi-techpark%2Fopendatahub-databrowser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/noi-techpark","download_url":"https://codeload.github.com/noi-techpark/opendatahub-databrowser/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noi-techpark%2Fopendatahub-databrowser/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28338971,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-12T10:58:46.209Z","status":"ssl_error","status_checked_at":"2026-01-12T10:58:42.742Z","response_time":98,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["content","open-data","open-data-hub","opendatahub","timeseries","vue"],"created_at":"2026-01-12T11:39:14.048Z","updated_at":"2026-01-12T11:39:14.109Z","avatar_url":"https://github.com/noi-techpark.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!--\nSPDX-FileCopyrightText: NOI Techpark \u003cdigital@noi.bz.it\u003e\n\nSPDX-License-Identifier: CC0-1.0\n--\u003e\n\n# Data Browser for the Open Data Hub\n\n[![REUSE Compliance](https://github.com/noi-techpark/it.bz.opendatahub.databrowser/actions/workflows/reuse.yml/badge.svg)](https://github.com/noi-techpark/odh-docs/wiki/REUSE#badges)\n\nThis is the repository for the Open Data Hub Data Browser.\n\n## Table of Contents\n\n- [Getting started](#getting-started)\n- [Build for production](#build-for-production)\n- [Docker environment](#docker-environment)\n- [Information](#information)\n\n## Getting started\n\nThese instructions will get you a copy of this repository and prepare it for development of the Data Browser.\n\n### Prerequisites\n\nTo build the projects in the repository, the following prerequisites must be met:\n\n- Node.js, at least v14.16 or v16 LTS (see [https://nodejs.org/en/about/releases/](https://nodejs.org/en/about/releases/))\n\n### Installing\n\nGet a copy of the repository, e.g. by cloning it from the following location:\n\n```bash\ngit clone https://github.com/noi-techpark/opendatahub-databrowser\n```\n\nChange into the `databrowser` directory:\n\n```bash\ncd opendatahub-databrowser/databrowser\n```\n\nInstall the dependencies:\n\n```bash\nnpm install\n```\n\nCopy the file .env.example to .env and adjust the configuration parameters if required.\n\nStart the development server:\n\n```bash\nnpm run dev\n```\n\nOn successful start, the Data Browser application can be found at [http://localhost:3000](http://localhost:3000).\n\n## Build for production\n\n\u003e Before proceeding, please ensure that you are in the `databrowser` directory.\n\nBuild the production version:\n\n```bash\nnpm run build\n```\n\nThe result, found in the `./dist` folder, can be deployed to a web server.\n\nLaunch local production server:\n\n```bash\nnpm run start\n```\n\n## Docker environment\n\n\u003e Before proceeding, please ensure that you are in the `databrowser` directory.\n\nFor the project a Docker environment is already prepared and ready to use with all necessary prerequisites.\n\nThese Docker containers are the same as used by the continuous integration servers.\n\nIn order to use the Docker environment, you must have [Docker](https://docs.docker.com/install/) installed locally on your machine, together with [Docker Compose](https://docs.docker.com/compose/).\n\n### Start and stop the containers\n\nBefore start working you have to start the Docker containers:\n\n```bash\ndocker-compose up --build --detach\n```\n\nAfter finished working you can stop the Docker containers:\n\n```bash\ndocker-compose stop\n```\n\n### Running commands inside the container\n\nWhen the containers are running, you can execute any command inside the environment. Just replace the dots `...` in the following example with the command you wish to execute:\n\n```bash\ndocker-compose exec node /bin/bash -c \"...\"\n```\n\nSome examples are:\n\n```bash\ndocker-compose exec node /bin/bash -c \"npm install\"\n\n# or\n\ndocker-compose exec node /bin/bash -c \"npm run dev\"\n\n# or\n\ndocker-compose exec node /bin/bash -c \"npm run build\"\n```\n\n## Information\n\n### Support\n\nFor support, please contact [Christian Gapp](https://github.com/gappc) or\n[NOI Techpark Südtirol - Alto Adige](https://noi.bz.it/en).\n\n### Contributing\n\nPlease take a look at the [Contributor Guidelines](https://github.com/noi-techpark/odh-docs/wiki/Contributor-Guidelines%3A-Getting-started).\n\nYou can find an introduction on how to start developing in the [contribute-to-development](./doc/contribute-to-development.md) and [guideline](./databrowser/guideline.md) files.\n\n### Versioning\n\nThis project uses [SemVer](https://semver.org/) for versioning. For the versions available,\nsee the [tags on this repository](https://github.com/noi-techpark/it.bz.opendatahub.databrowser/tags).\n\n### License\n\nThe code in this project is licensed under the GNU AFFERO GENERAL PUBLIC LICENSE license, Version 3. See the LICENSE file for more information.\n\n### Reuse\n\nThis project aims to be [REUSE](https://reuse.software) compliant. All files contained in the repository either have to be mentioned in the [dep5](.reuse/dep5) file or preferably contain a header containing SPDX copyright and licensing information.\n\nThe project is checked for licensing and copyright information before every commit by a pre-commit hook if the [reuse-helper-tool](https://github.com/fsfe/reuse-tool) is installed as well as in the github CI which will fail if REUSE standards are not satisfied. Instructions for the installation of the helper tool [here](https://github.com/fsfe/reuse-tool#install). If you want to use the helper tool via `pipx run` consider setting an alias for the command `reuse` to enable the pre commit hook to execute the lint.\n\n```bash\nalias reuse=\"pipx run reuse\"\n```\n\nFor more information on how to make new files REUSE compliant check the project [guidline](databrowser/guideline.md).\n\n### Authors\n\n- **Christian Gapp** - _Initial work_ - [gappc](https://github.com/gappc)\n- **AboutBits** - _Initial work_ - [AboutBits](https://github.com/aboutbits)\n- **FlashBeing** - _Lots of contributions_ [FlashBeing](https://flashbeing.com/)\n- **NOI Support Team** - _Configurations and tests_\n\n### Acknowledgements\n\n- [NOI Techpark Südtirol - Alto Adige](https://noi.bz.it/en)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnoi-techpark%2Fopendatahub-databrowser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnoi-techpark%2Fopendatahub-databrowser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnoi-techpark%2Fopendatahub-databrowser/lists"}