{"id":38813084,"url":"https://github.com/charliemaiors/playlist-zipper","last_synced_at":"2026-01-17T12:57:16.409Z","repository":{"id":124156806,"uuid":"159940449","full_name":"charliemaiors/playlist-zipper","owner":"charliemaiors","description":"Extract all files from given playlist files, supported m3u, xspf, zpl","archived":false,"fork":false,"pushed_at":"2019-01-24T15:11:19.000Z","size":2070,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-06-21T11:46:41.200Z","etag":null,"topics":["m3u","playlist","xspf","zpl"],"latest_commit_sha":null,"homepage":"","language":"Zimpl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/charliemaiors.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,"publiccode":null,"codemeta":null}},"created_at":"2018-12-01T12:04:41.000Z","updated_at":"2019-01-24T15:11:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"d3a77928-4e0d-47db-85c9-e8d7cdfbc6ec","html_url":"https://github.com/charliemaiors/playlist-zipper","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/charliemaiors/playlist-zipper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charliemaiors%2Fplaylist-zipper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charliemaiors%2Fplaylist-zipper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charliemaiors%2Fplaylist-zipper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charliemaiors%2Fplaylist-zipper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charliemaiors","download_url":"https://codeload.github.com/charliemaiors/playlist-zipper/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charliemaiors%2Fplaylist-zipper/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28508867,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-17T11:50:55.898Z","status":"ssl_error","status_checked_at":"2026-01-17T11:50:55.569Z","response_time":85,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["m3u","playlist","xspf","zpl"],"created_at":"2026-01-17T12:57:15.683Z","updated_at":"2026-01-17T12:57:16.400Z","avatar_url":"https://github.com/charliemaiors.png","language":"Zimpl","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Playlist Zipper\n\n[![Build Status](https://travis-ci.org/charliemaiors/playlist-zipper.svg?branch=master)](https://travis-ci.org/charliemaiors/playlist-zipper)\n[![Maintainability](https://api.codeclimate.com/v1/badges/27b04bc52c80354a96f3/maintainability)](https://codeclimate.com/github/charliemaiors/playlist-zipper/maintainability)\n[![Test Coverage](https://api.codeclimate.com/v1/badges/27b04bc52c80354a96f3/test_coverage)](https://codeclimate.com/github/charliemaiors/playlist-zipper/test_coverage)\n[![codecov](https://codecov.io/gh/charliemaiors/playlist-zipper/branch/master/graph/badge.svg)](https://codecov.io/gh/charliemaiors/playlist-zipper)\n\n\nPlaylist zipper will parse a playlist definition file, and add each file to a zip archive.\n\n## Supported formats\n\nThe playlist supported formats are:\n\n* m3u\n* zpl (default, this tool was born to read Groove Music playlists)\n* xspf\n\nThe archive formats are:\n\n* bz2\n* tar\n* xz\n* zip (default)\n\n## Installation\n\n```go get github.com/charliemaiors/playlist-zipper```\n\n## Usage\n\nRun ```playlist-zipper (---playlist-ext m3u --archive-type xz)``` and the executable will search into current directory for every file with the target extension, parse it and produce the archive with the same name of the playlist and the desidered type.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcharliemaiors%2Fplaylist-zipper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcharliemaiors%2Fplaylist-zipper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcharliemaiors%2Fplaylist-zipper/lists"}