{"id":15764257,"url":"https://github.com/timsusa/disco-bouncer","last_synced_at":"2025-08-01T23:42:24.455Z","repository":{"id":85350721,"uuid":"453581929","full_name":"TimSusa/disco-bouncer","owner":"TimSusa","description":"Dig into any directory or moment of music in parts of seconds. Kick out music you do not like to the trashfolder.  Keep your music collection clean from weak ones and be a better DJ :-)","archived":false,"fork":false,"pushed_at":"2022-06-26T10:31:43.000Z","size":2905,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-19T06:44:15.112Z","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":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TimSusa.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"docs/CODE_OF_CONDUCT.md","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-01-30T03:52:51.000Z","updated_at":"2022-02-06T20:16:04.000Z","dependencies_parsed_at":"2024-02-17T18:02:22.131Z","dependency_job_id":null,"html_url":"https://github.com/TimSusa/disco-bouncer","commit_stats":{"total_commits":12,"total_committers":1,"mean_commits":12.0,"dds":0.0,"last_synced_commit":"922b689ea5f9cbed931e5de08b46c20a3137b9c8"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TimSusa%2Fdisco-bouncer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TimSusa%2Fdisco-bouncer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TimSusa%2Fdisco-bouncer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TimSusa%2Fdisco-bouncer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TimSusa","download_url":"https://codeload.github.com/TimSusa/disco-bouncer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246450478,"owners_count":20779421,"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-04T12:02:12.458Z","updated_at":"2025-03-31T10:19:50.617Z","avatar_url":"https://github.com/TimSusa.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg width=\"250\" src=\"./docs/cliptor-logo.svg\"\u003e\n\u003c/p\u003e\n\n# Disco Bouncer\n\n## Goal\nIn order to save time when exploring big amounts of new music data, you want to have a handy helper util.\n\n# Problem\nExisting tools lack in providing a real fast workflow. For example you were receiving 3GB of new promos, what to do if you have to play in one hour?\n\n# Approach\nMake your music collection great again! Use the Disco Bouncer Util!\n\n# Features\n- Blazingly fast!\n- Work on a list of files you check if ok or putting out of your collection\n- Extract out any music data out of big recursive directory structures\n- Quickly tune into every location of the track by just clicking into the waveform\n- Using Performance optimizations for just rendering out the needed information (Virtualizing Lists)\n- Reveal the music file in the file finder\n- If you decide to put out a track, it is just in the trash, so it is reversible data\n- Save huge amount of time fiddling arround to get the right track to the right genre\n## Operation System Support\n\nIt is an electron project. \n\n## Download and Install\n\nGo to releases and find the latest or beta release. There is a caret with \"assets\". Please click the caret to have the download links available.\n\n- Mac OSX: Please, download the \\*.dmg File (can be seen on \"assets\" at the bottom here) and double click\n- Windows 7 and above: Please, download the \\*.exe File (can be seen on \"assets\" at the bottom here) and double click\n- Raspberry-pi 4 and above: Please, download the AppImage File, chmod +x the file to make it executable and then start it\n\n\n\n\u003cp align=\"center\"\u003e\n  \u003cimg width=\"100%\" src=\"./docs/disco-bouncer.png\"\u003e\n\u003c/p\u003e\n\n# For Developers\n\nBelow you will find a step by step guide to set up local develpment environment. Feel free to contribute to this project.\n\n## Installation\n\nAt first copy the .env.sample to .env, if you have none.\n\n```\nyarn install\n```\n\n# Webapp\n\nThe webapp will not work properly with dragging and dropping files. This is only supported int eh elctron app.\n\n## Start Development\n\n```\nyarn start\n```\n\n## Build for Production\n\n```\nyarn build\n```\n\n# Electron App\n\nThe app can be installed from packages for MacOSX, Rasperry Pi and Win. If you like to develop or build for yourself, please follow the instructions.\n\n## Start Development\n\n```\nyarn dev\n```\n\n## Build for MacOSX, Rasperry Pi and Win\n\n```\nyarn build-ci\n```\n\n# Versioning\n\nhttps://github.com/conventional-changelog/standard-version\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimsusa%2Fdisco-bouncer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftimsusa%2Fdisco-bouncer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimsusa%2Fdisco-bouncer/lists"}