{"id":16136815,"url":"https://github.com/jarne/bpm-counter","last_synced_at":"2026-01-30T20:31:14.620Z","repository":{"id":139796327,"uuid":"582376422","full_name":"jarne/bpm-counter","owner":"jarne","description":"🎼 Minimalistic web app to count beats per minute using clicks","archived":false,"fork":false,"pushed_at":"2026-01-27T20:22:14.000Z","size":1397,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-28T07:31:28.797Z","etag":null,"topics":["bpm","count","music","speed","tap","web"],"latest_commit_sha":null,"homepage":"https://bpm-counter.yellowlake.net","language":"HTML","has_issues":true,"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/jarne.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}},"created_at":"2022-12-26T16:21:56.000Z","updated_at":"2026-01-27T20:22:18.000Z","dependencies_parsed_at":"2024-12-20T04:08:52.922Z","dependency_job_id":"f3ed316f-9949-48d9-9304-35db660c52f4","html_url":"https://github.com/jarne/bpm-counter","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jarne/bpm-counter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jarne%2Fbpm-counter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jarne%2Fbpm-counter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jarne%2Fbpm-counter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jarne%2Fbpm-counter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jarne","download_url":"https://codeload.github.com/jarne/bpm-counter/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jarne%2Fbpm-counter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28918436,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-30T20:25:28.696Z","status":"ssl_error","status_checked_at":"2026-01-30T20:25:13.426Z","response_time":66,"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":["bpm","count","music","speed","tap","web"],"created_at":"2024-10-09T23:24:25.151Z","updated_at":"2026-01-30T20:31:14.613Z","avatar_url":"https://github.com/jarne.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eBPM Counter\u003c/h1\u003e\n\u003cp align=\"center\"\u003eMinimalistic web app to count beats per minute using clicks\u003c/p\u003e\n\n\u003cbr\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://github.com/jarne/bpm-counter/blob/master/package.json\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/package-json/v/jarne/bpm-counter.svg\" alt=\"Package version\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://app.netlify.com/sites/timely-conkies-3c8b4c/deploys\"\u003e\n        \u003cimg src=\"https://api.netlify.com/api/v1/badges/7905daad-b815-415f-a3ad-235514473db1/deploy-status\" alt=\"Netlify Status\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/jarne/bpm-counter/blob/master/LICENSE\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/license/jarne/bpm-counter.svg\" alt=\"License\"\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n##\n\n[Description](#-description) | [Usage](#-usage) | [Contribution](#-contribution) | [License](#%EF%B8%8F-license)\n\n## 📙 Description\n\nBPM Counter is a simple open-source web app designed for discovering the beats per minute (BPM) of any rhythm.\nSimply tap on your keyboard and let the app calculate the BPM.\nIt provides additional keyboard shortcuts for resetting or copying the BPM value to the clipboard.\n\nHere's a screenshot of the web app:\n\n\u003cimg src=\".github/.media/screenshot.png\" alt=\"Screenshot of the app\"\u003e\n\n## 🖥 Usage\n\n### Using the hosted version of the app\n\nUse the hosted version at [bpm-counter.yellowlake.net](https://bpm-counter.yellowlake.net).\n\n### Build it locally\n\nClone the repository and install the dependencies using:\n\n```\n$ yarn install\n```\n\nThen run this command to build the web app:\n\n```\n$ yarn build\n```\n\nThe built website will be available in the `dist`-folder, just open the `index.html`-file in your browser or upload the files to a web server.\n\n## 🙋‍ Contribution\n\nContributions are always very welcome! It's completely equally if you're a beginner or a more experienced developer.\n\nThanks for your interest 🎉👍!\n\n## 👨‍⚖️ License\n\n[MIT](https://github.com/jarne/bpm-counter/blob/main/LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjarne%2Fbpm-counter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjarne%2Fbpm-counter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjarne%2Fbpm-counter/lists"}