{"id":16951085,"url":"https://github.com/bandit-masked/raccoon","last_synced_at":"2025-03-22T13:31:29.420Z","repository":{"id":44172750,"uuid":"437573120","full_name":"bandit-masked/raccoon","owner":"bandit-masked","description":"Raccoon Music Player is a pocket-sized music player that shows raccoons dancing around a campfire while songs are playing.","archived":false,"fork":false,"pushed_at":"2022-02-23T19:36:28.000Z","size":43335,"stargazers_count":47,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-01T16:12:31.366Z","etag":null,"topics":["animation","animations","audio","dearpygui","gui","music","music-player","musicplayer","pyminiaudio","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bandit-masked.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-12-12T14:49:56.000Z","updated_at":"2025-02-28T06:07:48.000Z","dependencies_parsed_at":"2022-09-03T15:22:12.654Z","dependency_job_id":null,"html_url":"https://github.com/bandit-masked/raccoon","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/bandit-masked%2Fraccoon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bandit-masked%2Fraccoon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bandit-masked%2Fraccoon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bandit-masked%2Fraccoon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bandit-masked","download_url":"https://codeload.github.com/bandit-masked/raccoon/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244211174,"owners_count":20416591,"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":["animation","animations","audio","dearpygui","gui","music","music-player","musicplayer","pyminiaudio","python"],"created_at":"2024-10-13T21:59:16.457Z","updated_at":"2025-03-22T13:31:26.913Z","avatar_url":"https://github.com/bandit-masked.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Raccoon Music Player Logo](https://github.com/bandit-masked/media/blob/main/raccoon.png)\n\n# About\n\nRaccoon Music Player is a pocket-sized music player that shows raccoons dancing around a campfire while songs are playing. It's a proof-of-concept app that was made with Python using the excellent [Dear PyGui](https://github.com/hoffstadt/DearPyGui/) and [PyMiniAudio](https://github.com/irmen/pyminiaudio) libraries. The project was created for the purpose of learning Python and gaining familiarity with these libraries. As the focus was on learning and creating something fun while actually finishing the project, the feature set is deliberately restricted.\n\nThe following videos demonstrate the use of Raccoon Music Player. Since the video player is muted by default, be sure to...  \n\n\u003cbr/\u003e\n\n\u003cp align=\"center\"\u003e\u003cb\u003e\u003ci\u003eUnmute the sound when playing the video\u003c/i\u003e\u003c/b\u003e\u003c/p\u003e\n\n\u003cbr/\u003e\n\nhttps://user-images.githubusercontent.com/96011344/152874349-23779e31-eecb-4cc3-9db8-086160399f0c.mp4\n\n\nhttps://user-images.githubusercontent.com/96011344/152874384-6b7a17cf-b979-46ef-a81c-99ed4d21b5e7.mp4\n\n\nhttps://user-images.githubusercontent.com/96011344/152874409-ad82c612-03cf-4301-bb98-72574a11f867.mp4\n\n\nhttps://user-images.githubusercontent.com/96011344/152874435-dde7e8be-59a4-4b40-a6e5-25142947333e.mp4\n\n\n# Usage\nRaccoon Music Player will list and play all MP3, WAV and FLAC music files that are stored in the music folder of the project. Copy your music files to the music folder, start the app and play your favourite tunes. 💕🎶\n\n# Supported Operating Systems\nRaccoon Music Player has been developed and tested on Windows 10. The libraries that are used for this app support Windows 10, Linux and MacOS. The app seems to work on Linux, but there is a jittery motion when unfurling the window due to a minor [bug](https://github.com/hoffstadt/DearPyGui/issues/1595) in Dear PyGui. Raccoon Music Player has not been tested on MacOS.\n\n# Licenses\nThe [raccoon](https://null-painter-error.itch.io/cute-raccoon-2d-game-sprite-and-animations) character is available under a CC BY license. Licenses of assets, fonts and music are a listed in the appropriate project folders. The software is available under the MIT license.\n\n# Special thanks\nA special thank you goes out to the following rockstars.\n\n* [Jonathan Hoffstadt](https://github.com/hoffstadt) and [Preston Cothren](https://github.com/Pcothren) for creating [Dear PyGui](https://github.com/hoffstadt/DearPyGui/) and providing critical coding insights.\n* [Irmen de Jong](https://github.com/irmen) for creating [PyMiniAudio](https://github.com/irmen/pyminiaudio) and entertaining my suggestions.\n* [null painter](https://null-painter-error.itch.io/) for creating the entertaining [raccoon](https://null-painter-error.itch.io/cute-raccoon-2d-game-sprite-and-animations) character (CC BY license).\n* [Illu](https://github.com/Mstpyt) and [Anthony](https://github.com/Atlamillias) for code discussions.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbandit-masked%2Fraccoon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbandit-masked%2Fraccoon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbandit-masked%2Fraccoon/lists"}