{"id":15046239,"url":"https://github.com/idrinth-api-bench/framework","last_synced_at":"2025-10-26T13:31:09.961Z","repository":{"id":238380459,"uuid":"796433281","full_name":"idrinth-api-bench/framework","owner":"idrinth-api-bench","description":"This is a typescript framework meant to performance test anything even remotely rest-like","archived":false,"fork":false,"pushed_at":"2024-09-27T13:22:27.000Z","size":283,"stargazers_count":4,"open_issues_count":28,"forks_count":5,"subscribers_count":1,"default_branch":"the-one","last_synced_at":"2024-09-28T13:22:05.754Z","etag":null,"topics":["api-testing","api-testing-framework","benchmarking","load-testing","node","nodejs","performance-monitoring","performance-testing"],"latest_commit_sha":null,"homepage":"https://idrinth-api-ben.ch","language":"TypeScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/idrinth-api-bench.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":["idrinth"],"ko_fi":"idrinth"}},"created_at":"2024-05-05T22:59:30.000Z","updated_at":"2024-08-02T16:31:40.000Z","dependencies_parsed_at":"2024-06-14T20:41:22.408Z","dependency_job_id":"057009f6-1b07-4185-b479-b51138413b0b","html_url":"https://github.com/idrinth-api-bench/framework","commit_stats":null,"previous_names":["idrinth-api-bench/framework"],"tags_count":4,"template":false,"template_full_name":"idrinth-api-bench/project-defaults","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idrinth-api-bench%2Fframework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idrinth-api-bench%2Fframework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idrinth-api-bench%2Fframework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idrinth-api-bench%2Fframework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/idrinth-api-bench","download_url":"https://codeload.github.com/idrinth-api-bench/framework/tar.gz/refs/heads/the-one","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219862887,"owners_count":16555951,"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":["api-testing","api-testing-framework","benchmarking","load-testing","node","nodejs","performance-monitoring","performance-testing"],"created_at":"2024-09-24T20:52:53.882Z","updated_at":"2025-10-26T13:31:04.439Z","avatar_url":"https://github.com/idrinth-api-bench.png","language":"TypeScript","funding_links":["https://github.com/sponsors/idrinth","https://ko-fi.com/idrinth"],"categories":[],"sub_categories":[],"readme":"# @idrinth-api-bench/framework\n\n[![Coverage Status](https://coveralls.io/repos/github/idrinth-api-bench/framework/badge.svg?branch=the-one)](https://coveralls.io/github/idrinth-api-bench/framework?branch=the-one)\n\n## Contents\n\n- [What does this project do?](#what-does-this-project-do)\n  - [Code Generation](#code-generation)\n- [Usage \\\u0026 Examples](#usage--examples)\n- [CI Images](#ci-images)\n- [Licence](#licence)\n- [Socials](#socials)\n- [Support](#support)\n- [Privacy and Compliance](#privacy-and-compliance)\n\n## What does this project do?\n\nThis project provides a framework for testing restful APIs and websites for\nchanges in response times. This helps to detect performance changes in code\nin a quick and simple manner.\n\n### Code Generation\n\nCode generation has been extracted into `@idrinth-api-bench/cli`, it can be\nrun on its own.\n\n## Usage \u0026 Examples\n\nPlease have a look at the [website](https://idrinth-api-ben.ch) for more\ninformation. Examples are in their own\n[repository](https://github.com/idrinth-api-bench/examples)\n\n## CI Images\n\nWe have ready to be used CI Images:\n\n- [Gitlab Runner](https://hub.docker.com/r/idrinth/api-bench-gitlab-runner)\n- [Gitea Action](https://hub.docker.com/r/idrinth/api-bench-gitea-action)\n- [Pure Alpine](https://hub.docker.com/r/idrinth/api-bench)\n\n## Licence\n\nThis project is MIT-licenced.\n\n## Socials\n\nAdditionally, to support requests via GitHub issue, you can reach us via\n\n[![LinkedIn URL](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white)](https://www.linkedin.com/groups/9588634/)\n[![Slack URL](https://img.shields.io/badge/Slack-4A154B?style=for-the-badge\u0026logo=slack\u0026logoColor=white)](https://idrinth-api-bench.slack.com/join/shared_invite/zt-2f4zmw2sz-c3etHzCFq3LtZpkR15xXMA#/shared-invite/email)\n\n## Support\n\nCommercial support and training is provided via\n[Björn Büttner](https://bjoern-buettner.me).\n\n## Privacy and Compliance\n\nThe `@idrinth-api-bench` framework does not collect any kind of information\nabout its users or the APIs being tested. All data is local to the device\nyou run it on or the database server you configure it to dump data in.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fidrinth-api-bench%2Fframework","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fidrinth-api-bench%2Fframework","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fidrinth-api-bench%2Fframework/lists"}