{"id":33510040,"url":"https://github.com/badasswp/bangmaster","last_synced_at":"2026-05-11T08:15:06.359Z","repository":{"id":324690537,"uuid":"1097150954","full_name":"badasswp/bangmaster","owner":"badasswp","description":"Drum Loops Machine \u0026 Sampler","archived":false,"fork":false,"pushed_at":"2026-02-16T13:08:41.000Z","size":4534,"stargazers_count":3,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-02-16T15:55:29.028Z","etag":null,"topics":["expo","mobile-app","react-native"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/badasswp.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-11-15T16:22:24.000Z","updated_at":"2026-02-16T11:51:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"fdb8088f-5834-4409-8016-8a290bedb8b1","html_url":"https://github.com/badasswp/bangmaster","commit_stats":null,"previous_names":["badasswp/bangmaster"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/badasswp/bangmaster","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/badasswp%2Fbangmaster","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/badasswp%2Fbangmaster/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/badasswp%2Fbangmaster/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/badasswp%2Fbangmaster/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/badasswp","download_url":"https://codeload.github.com/badasswp/bangmaster/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/badasswp%2Fbangmaster/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32886612,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","response_time":120,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["expo","mobile-app","react-native"],"created_at":"2025-11-26T04:03:11.505Z","updated_at":"2026-05-11T08:15:06.328Z","avatar_url":"https://github.com/badasswp.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# bangmaster\n\nThe Ultimate Drum Loops Machine \u0026 Sampler for live performance and recording.\n\nBangmaster provides an easy and alternative way to help drummers perform their favourite tracks using loops. Ideal for concert, live, church, school, military performances and so on.\n\n---\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\n      \u003cimg src=\"assets/images/screenshot-1.webp\" width=\"300\"\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\n      \u003cimg src=\"assets/images/screenshot-2.webp\" width=\"300\"\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n---\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\n      \u003cimg src=\"assets/images/screenshot-3.webp\" width=\"300\"\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\n      \u003cimg src=\"assets/images/screenshot-5.webp\" width=\"300\"\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n## Why BangMaster?\n\nIt provides an alternative and easy drum sampler to assist with backtracks for performances.\n\nYou don't have to carry your laptop anymore for backtrack performances. Save yourself the stress and also protect your laptop against theft during transit.\n\n## Project Structure\n\n```bash\n- .github        # CI/CD jobs.\n- .vscode        # VS Code settings.\n- assets         # Assets folder.\n  - fonts           # Font files.\n  - images          # Image files.\n- src            # JS source files.\n  - components      # Reusable components.\n  - core            # Core components.\n  - screens         # Screen components.\n  - utils           # Utility functions.\n- tests          # Test files.\n```\n\n## Requirements\n\n- Yarn `v7.4|v8.0`\n- [Expo Go](https://expo.dev) for mobile builds.\n- Node `v20+`, [Node.js](https://nodejs.org) for dependency management.\n\n## Setup\n\n- Clone the repository `git clone https://github.com/badasswp/bangmaster.git`.\n- Run `yarn install` to install JS dependencies.\n- Run `yarn start` to compile using Expo.\n\n## Testing\n\n```bash\n# Run JavaScript tests.\nyarn test\n```\n\n## Linting\n\n```bash\n# Run linting checks.\nyarn lint\nyarn lint:fix\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbadasswp%2Fbangmaster","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbadasswp%2Fbangmaster","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbadasswp%2Fbangmaster/lists"}