{"id":15013829,"url":"https://github.com/hyperfoil/horreum","last_synced_at":"2025-04-06T03:06:31.223Z","repository":{"id":37234173,"uuid":"227289236","full_name":"Hyperfoil/Horreum","owner":"Hyperfoil","description":"Benchmark results repository service","archived":false,"fork":false,"pushed_at":"2025-04-04T12:41:18.000Z","size":12605,"stargazers_count":43,"open_issues_count":235,"forks_count":31,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-04T13:40:41.800Z","etag":null,"topics":["benchmark","npm","performance","quarkus","regression-analysis","repository"],"latest_commit_sha":null,"homepage":"https://horreum.hyperfoil.io/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Hyperfoil.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-12-11T06:06:41.000Z","updated_at":"2025-04-04T12:40:22.000Z","dependencies_parsed_at":"2023-12-18T10:47:13.919Z","dependency_job_id":"a9c0122d-15f8-4775-ac38-790b8dbfe2b4","html_url":"https://github.com/Hyperfoil/Horreum","commit_stats":{"total_commits":1584,"total_committers":22,"mean_commits":72.0,"dds":0.5688131313131313,"last_synced_commit":"90da37df3c1e390863b9ff68a5f5a2c6c4e06944"},"previous_names":[],"tags_count":80,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hyperfoil%2FHorreum","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hyperfoil%2FHorreum/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hyperfoil%2FHorreum/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hyperfoil%2FHorreum/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Hyperfoil","download_url":"https://codeload.github.com/Hyperfoil/Horreum/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247427006,"owners_count":20937201,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["benchmark","npm","performance","quarkus","regression-analysis","repository"],"created_at":"2024-09-24T19:44:49.897Z","updated_at":"2025-04-06T03:06:31.204Z","avatar_url":"https://github.com/Hyperfoil.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n# Horreum\n[![Java CI with Maven](https://github.com/Hyperfoil/Horreum/actions/workflows/main.yml/badge.svg)](https://github.com/Hyperfoil/Horreum/actions/workflows/main.yml)\n \u003ca href=\"https://horreum.hyperfoil.io/\"\u003e\u003cimg alt=\"Website\" src=\"https://img.shields.io/website?up_message=live\u0026url=https%3A%2F%2Fhorreum.hyperfoil.io/\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/Hyperfoil/Horreum/issues\"\u003e\u003cimg alt=\"GitHub issues\" src=\"https://img.shields.io/github/issues/Hyperfoil/Horreum\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/Hyperfoil/Horreum/fork\"\u003e\u003cimg alt=\"GitHub forks\" src=\"https://img.shields.io/github/forks/Hyperfoil/Horreum\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/Hyperfoil/Horreum/stargazers\"\u003e\u003cimg alt=\"GitHub stars\" src=\"https://img.shields.io/github/stars/Hyperfoil/Horreum\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/Hyperfoil/Horreum//blob/main/LICENSE\"\u003e\u003cimg alt=\"GitHub license\" src=\"https://img.shields.io/github/license/Hyperfoil/Horreum\"\u003e\u003c/a\u003e \n\u003c/div\u003e\n\n---\n## What is Horreum?\n\nHorreum is a service for storing performance data and regression analysis.\n\nPlease, visit our project website: \n\n[https://horreum.hyperfoil.io](https://horreum.hyperfoil.io)\n\nfor more information.\n\nHorreum is a [Quarkus](https://quarkus.io/) based application which uses\n[Quinoa](https://quarkiverse.github.io/quarkiverse-docs/quarkus-quinoa/dev/) as its [nodejs](https://nodejs.org/en) engine.\n\n## Prerequisites\n\n* [Java 17](https://adoptium.net/temurin/releases/?version=17)\n* [Apache Maven 3.8](https://maven.apache.org/)\n* [Docker](https://www.docker.com/)\n\n## Getting Started with development server\n\nTo run with test cases do\n\n```bash\nmvn install\nmvn quarkus:dev -pl 'horreum-backend'\n```\n\nTo run without test cases do\n\n```bash\nmvn -DskipTests=true -DskipITs install\nmvn -Dquarkus.test.continuous-testing=disabled quarkus:dev -pl 'horreum-backend'\n```\n\n## Credentials\n\nHorreum is running on [localhost:8080](http://localhost:8080)\n\n| Role | Name | Password |\n| ---- | ---- | -------- |\n| User | `horreum.bootstrap` | `secret` |\n\n\n## Tested platforms\n\n* Linux (Fedora, RHEL)\n* Windows/WSL2 (Windows 10 and Windows 11)\n* MacOS (13.3) on M2 hardware\n\n## Operator\n\nThe [Horreum operator](https://github.com/Hyperfoil/horreum-operator) can help to setup a production environment.\n\n## Contributing\n\nPlease check the [CONTRIBUTING.md](./CONTRIBUTING.md)\n\n### If you have any idea or doubt 👇\n\n* [Ask a question](https://github.com/Hyperfoil/Horreum/discussions)\n* [Raise an issue](https://github.com/Hyperfoil/Horreum/issues)\n* [Feature request](https://github.com/Hyperfoil/Horreum/issues)\n* [Code submission](https://github.com/Hyperfoil/Horreum/pulls)\n\nContribution is the best way to support and get involved in community !\n\nPlease, consult our [Code of Conduct](./CODE_OF_CONDUCT.md) policies for interacting in our\ncommunity.\n\nConsider giving the project a [star](https://github.com/Hyperfoil/Horreum/stargazers) on\n[GitHub](https://github.com/Hyperfoil/Horreum/) if you find it useful.\n\n## Development Process\nPlease check the [DEVELOPMENT.md](./docs/DEVELOPMENT.md)\n\n## Release\nPlease check the [RELEASE.md](./docs/RELEASE.md)\n\n## License\n\n[Apache-2.0 license](https://opensource.org/licenses/Apache-2.0)\n\n## Thanks to all the Contributors ❤️\n\n\u003cimg src=\"https://contrib.rocks/image?repo=Hyperfoil/Horreum\" /\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyperfoil%2Fhorreum","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhyperfoil%2Fhorreum","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyperfoil%2Fhorreum/lists"}