{"id":23913247,"url":"https://github.com/suzuki3jp/playlistwizard","last_synced_at":"2025-04-11T15:04:27.422Z","repository":{"id":259506508,"uuid":"874197786","full_name":"suzuki3jp/PlaylistWizard","owner":"suzuki3jp","description":"Easily manage and organize YouTube (music) playlists on the web! - YouTube Playlist Manager","archived":false,"fork":false,"pushed_at":"2025-04-11T09:51:08.000Z","size":2855,"stargazers_count":4,"open_issues_count":8,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-11T11:36:05.970Z","etag":null,"topics":["next-auth","nextjs","playlist","playlist-manager","youtube","youtube-api","youtube-data-api","youtube-playlist-manager"],"latest_commit_sha":null,"homepage":"https://playlistwizard.suzuki3.jp","language":"TypeScript","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/suzuki3jp.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,"zenodo":null}},"created_at":"2024-10-17T12:19:08.000Z","updated_at":"2025-04-11T09:51:12.000Z","dependencies_parsed_at":"2024-11-06T02:41:12.676Z","dependency_job_id":"748fd967-314a-49da-b202-344251589198","html_url":"https://github.com/suzuki3jp/PlaylistWizard","commit_stats":null,"previous_names":["suzuki3jp/playlistmanager","suzuki3jp/youtubeplaylistmanager","suzuki3jp/playlistwizard"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suzuki3jp%2FPlaylistWizard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suzuki3jp%2FPlaylistWizard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suzuki3jp%2FPlaylistWizard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suzuki3jp%2FPlaylistWizard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/suzuki3jp","download_url":"https://codeload.github.com/suzuki3jp/PlaylistWizard/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248429062,"owners_count":21101780,"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":["next-auth","nextjs","playlist","playlist-manager","youtube","youtube-api","youtube-data-api","youtube-playlist-manager"],"created_at":"2025-01-05T09:32:57.482Z","updated_at":"2025-04-11T15:04:27.393Z","avatar_url":"https://github.com/suzuki3jp.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch2 align=\"center\"\u003ePlaylistWizard\u003c/h2\u003e\n\u003cdiv align=\"center\"\u003eYouTube (music) playlist manager\u003c/div\u003e\n\nThis document is also available in:\n\n- [**Japanese / 日本語**](README_ja.md)\n\n## Online Demo\nCheck out the [online demo](https://playlistwizard.suzuki3.jp)\n\n## Features\n- Manage youtube playlists from Web GUI\n- Copy playlists\n- Shuffle playlist items\n- Merge playlists\n- Delete playlists\n- Search playlist items \n- i18n support (English \u0026 Japanese)\n\n## Roadmap\n- [x] Copy playlists\n- [x] Delete playlists\n- [x] Shuffle playlist items\n- [x] Merge playlists\n- [x] Localization (English \u0026 Japanese)\n- [x] Search playlist items \n- [ ] Extract specific artist's song from playlists\n- [ ] Sort playlist items by artist name or song title\n- [ ] Multi platforms support (Youtube, Spotify, Amazon music ...)\n\n## How To Use\n### Access to Online Demo\nSee: https://playlistwizard.suzuki3.jp\n\n### Build yourself\nTo clone and run this application, you'll need [Git](https://git-scm.com) and [Node.js](https://nodejs.org/en/download/), [pnpm](https://pnpm.io/) installed on your computer.  \nFrom your command line:\n```bash\n# Clone this repository\n$ git clone https://github.com/suzuki3jp/PlaylistManager.git\n\n# Go into the repository\n$ cd PlaylistManager\n\n# Rename `app/sample.env` to `app/.env` and set the appropriate values\n\n# Install dependencies\n$ pnpm install\n\n# Run the app\n$ pnpm dev\n```\n## License\n\n[MIT License](./LICENSE)\n\n## Disclaimer\n\nThe PlaylistWizard is an independently developed application that utilizes the YouTube Data API to streamline playlist management through features such as copying, shuffling, merging, and deleting playlists.\n\nThis application is not affiliated with, endorsed by, or in any way officially connected to YouTube or Google. All product and company names are trademarks™ or registered® trademarks of their respective holders.\n\nUsers must comply with YouTube's Terms of Service, and it is the user's responsibility to ensure compliance with all applicable terms and conditions when using this application.\n\nThe developer accepts no responsibility or liability for any damages, losses, or consequences that may arise from the use of this application. Use of this application is entirely at your own risk.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuzuki3jp%2Fplaylistwizard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsuzuki3jp%2Fplaylistwizard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuzuki3jp%2Fplaylistwizard/lists"}