{"id":17816477,"url":"https://github.com/zebrajaeger/keylogger-heatmap","last_synced_at":"2025-04-02T08:26:04.319Z","repository":{"id":97329007,"uuid":"564812374","full_name":"zebrajaeger/keylogger-heatmap","owner":"zebrajaeger","description":null,"archived":false,"fork":false,"pushed_at":"2022-11-14T12:31:59.000Z","size":371,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-07T23:43:00.399Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"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/zebrajaeger.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}},"created_at":"2022-11-11T14:57:58.000Z","updated_at":"2022-11-11T14:59:01.000Z","dependencies_parsed_at":"2023-03-13T16:15:14.566Z","dependency_job_id":null,"html_url":"https://github.com/zebrajaeger/keylogger-heatmap","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zebrajaeger%2Fkeylogger-heatmap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zebrajaeger%2Fkeylogger-heatmap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zebrajaeger%2Fkeylogger-heatmap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zebrajaeger%2Fkeylogger-heatmap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zebrajaeger","download_url":"https://codeload.github.com/zebrajaeger/keylogger-heatmap/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246779919,"owners_count":20832486,"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":[],"created_at":"2024-10-27T16:38:14.783Z","updated_at":"2025-04-02T08:26:04.296Z","avatar_url":"https://github.com/zebrajaeger.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# keylogger-heatmap\n\nThis project is just for fun. I don't see any usefully scenario - except to learn a little.  \nWorks on Windows and should work on macOS, but I can run it only on top of Windows.\nLinux ist not supported yet, because [keylogger.js-0.0.4](https://www.npmjs.com/package/keylogger.js) does not support this OS.\n\n## Develop\n\n### Prerequisites\n\n- node-gyp\n- windows-build-tools (for Windows only)\n\nThese libs are the tools to compile native code (what we need, because we have to hook into the OS to receive global key events). \nRun this command from a Windows powershell with administrator rights:\n\n    npm install --global node-gyp windows-build-tools\n\nNow you can install the required packages of this project:\n\n    npm install\n\n### Run the application\n\n    npm start\n\n## Build a Release\n\n    npm run make\n\nThis is only for the current platform.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzebrajaeger%2Fkeylogger-heatmap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzebrajaeger%2Fkeylogger-heatmap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzebrajaeger%2Fkeylogger-heatmap/lists"}