{"id":13478098,"url":"https://github.com/kofigumbs/typebeat","last_synced_at":"2025-04-07T06:10:51.854Z","repository":{"id":66980582,"uuid":"262607883","full_name":"kofigumbs/typebeat","owner":"kofigumbs","description":"Keyboard-controlled music sequencer, sampler, and synth","archived":false,"fork":false,"pushed_at":"2022-03-21T01:28:04.000Z","size":8524,"stargazers_count":425,"open_issues_count":4,"forks_count":11,"subscribers_count":10,"default_branch":"main","last_synced_at":"2025-03-31T05:03:58.772Z","etag":null,"topics":["faust","music","sampler","sequencer","synthesizer"],"latest_commit_sha":null,"homepage":"https://typebeat.kofi.sexy","language":"Rust","has_issues":false,"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/kofigumbs.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}},"created_at":"2020-05-09T16:06:11.000Z","updated_at":"2025-03-30T20:34:18.000Z","dependencies_parsed_at":null,"dependency_job_id":"4f33a0ba-b6ee-44a7-8316-2810ba9239e9","html_url":"https://github.com/kofigumbs/typebeat","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kofigumbs%2Ftypebeat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kofigumbs%2Ftypebeat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kofigumbs%2Ftypebeat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kofigumbs%2Ftypebeat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kofigumbs","download_url":"https://codeload.github.com/kofigumbs/typebeat/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247601448,"owners_count":20964864,"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":["faust","music","sampler","sequencer","synthesizer"],"created_at":"2024-07-31T16:01:52.433Z","updated_at":"2025-04-07T06:10:51.836Z","avatar_url":"https://github.com/kofigumbs.png","language":"Rust","funding_links":[],"categories":["Rust","Samplers"],"sub_categories":[],"readme":"\u003cimg align=\"left\" src=\"./assets/icons/icon.svg\" alt=\"\" style=\"width: 80px; height: 80px;\" width=\"80px\" height=\"80px\" /\u003e\n\n# Typebeat\n\n[[ Website ]](https://typebeat.kofi.sexy) | [[ Demo video ]](https://www.youtube.com/watch?v=RT0qUB4gbas) | [[ Blog post ]](https://kofi.sexy/blog/typebeat-v010)\n\n![Main screen of Typebeat, which uses a QWERTY keyboard layout](/website/public/header-1200x628.png)\n\n## Project status\n\nI am not actively developing this project, but I may return to it at some point in the future.\nTypebeat is meant to be a cross-platform desktop app, but the current version only seems to work on macOS.\nThe Windows app crashes on startup, and I'm not sure why.\nI haven't tested the Linux app.\n\n## Building the native app\n\n- [Install Rust/Cargo](https://www.rust-lang.org/learn/get-started)\n- [Install Node/NPM](https://nodejs.org/)\n- Run `npm run-script init`\n- Run `npm start` to start the dev process\n\n## Building the website\n\n- [Install Rust/Cargo](https://www.rust-lang.org/learn/get-started)\n- [Install Node/NPM](https://nodejs.org/)\n- [Install Emscripten](https://emscripten.org/docs/getting_started/downloads.html)\n- Run `npm run-script website` to start the dev process\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkofigumbs%2Ftypebeat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkofigumbs%2Ftypebeat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkofigumbs%2Ftypebeat/lists"}