{"id":30432844,"url":"https://github.com/cassava/moped","last_synced_at":"2025-10-14T07:38:14.831Z","repository":{"id":1134970,"uuid":"1012600","full_name":"cassava/moped","owner":"cassava","description":"Advanced playlist manipulator for MPD, the Music Player Daemon.","archived":false,"fork":false,"pushed_at":"2011-03-20T20:08:46.000Z","size":224,"stargazers_count":6,"open_issues_count":10,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-08-22T22:23:43.020Z","etag":null,"topics":["mpd","mpd-client"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cassava.png","metadata":{"files":{"readme":"README","changelog":"CHANGES","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-10-21T16:10:40.000Z","updated_at":"2020-02-09T15:25:25.000Z","dependencies_parsed_at":"2022-08-16T12:10:45.681Z","dependency_job_id":null,"html_url":"https://github.com/cassava/moped","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/cassava/moped","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cassava%2Fmoped","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cassava%2Fmoped/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cassava%2Fmoped/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cassava%2Fmoped/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cassava","download_url":"https://codeload.github.com/cassava/moped/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cassava%2Fmoped/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279018219,"owners_count":26086307,"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","status":"online","status_checked_at":"2025-10-14T02:00:06.444Z","response_time":60,"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":["mpd","mpd-client"],"created_at":"2025-08-22T21:36:59.335Z","updated_at":"2025-10-14T07:38:14.811Z","avatar_url":"https://github.com/cassava.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"MPD Moped -- Driving your MPD playlists where they need to go!\n=======================================================================\n\nMoped is an advanced playlist manipulator for the Music Player Daemon,\nalso known as MPD. The purpose is to provide a flexible and easy way to\nadd music to the playlist, as well as perform other extra tasks\n\n\nExamples (shamelessly copied from the man file)\n-------------------------------------------------\n  The most basic example of a Moped command would be to insert  a  single\n  track into the playlist, by using the default operation and the default\n  keyword:\n      Landing in London\n\n  Using a little bit more power from Moped, we could insert an album, all\n  the songs from a particular artist, and two different tracks:\n      b: Hatchery a: 3 Doors mt: \"Breaking the Habit\" \"Easier to Run\"\n\n  Note  that,  because  we  have only been specifying keywords and search\n  terms, we do not have to provide the full term, just part of it.\n\n  Suppose that we want to remove a song from a particular artist:\n      r\u003ca: Red t: Pieces\u003e\n\n  Alternatively we could make it more complicated with another query:\n      +\u003ca:Linkin Park !t:Intro\u003e r\u003cb: Hybrid Theory\u003e\n\n\nFeatures\n----------\n  * Flexible search functions\n    - regex\n    - filtering\n    - grouping\n    - easy syntax\n    - dry search\n  * Insert, append or remove songs\n  * Add the database to the playlist\n  * Blacklists\n  * Shuffling\n    - [ Intelligent shuffling ]\n  * Configuration file support\n  * Crop or clear the playlist\n  * Withhold songs while cropping\n  * Perform individual commands (such as only crop)\n  * Simple GUI interface (use `moped -g`)\n\n\n_Read the man file!_\n\n\n_Revision: 20. March 2011_\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcassava%2Fmoped","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcassava%2Fmoped","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcassava%2Fmoped/lists"}