{"id":30859161,"url":"https://github.com/greendoescode/vlc-rpc","last_synced_at":"2025-09-07T14:57:35.791Z","repository":{"id":63545257,"uuid":"555296187","full_name":"greendoescode/vlc-rpc","owner":"greendoescode","description":"Discord rich presence for VLC media player. This is a fork of PigPogs VLC RPC, adding automatic album art.","archived":false,"fork":false,"pushed_at":"2025-08-20T11:03:10.000Z","size":2511,"stargazers_count":39,"open_issues_count":9,"forks_count":5,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-08-20T11:39:01.432Z","etag":null,"topics":["discord","discord-presence","rpc","vlc","vlc-media-player","vlc-rpc"],"latest_commit_sha":null,"homepage":"","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/greendoescode.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":"imgreen","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2022-10-21T09:55:25.000Z","updated_at":"2025-08-07T19:06:08.000Z","dependencies_parsed_at":"2023-02-17T09:01:50.838Z","dependency_job_id":"85313760-6633-407d-ae5f-4d07e69ade2d","html_url":"https://github.com/greendoescode/vlc-rpc","commit_stats":null,"previous_names":["greendoescode/vlc-rpc","greendiscord/vlc-rpc"],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/greendoescode/vlc-rpc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/greendoescode%2Fvlc-rpc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/greendoescode%2Fvlc-rpc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/greendoescode%2Fvlc-rpc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/greendoescode%2Fvlc-rpc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/greendoescode","download_url":"https://codeload.github.com/greendoescode/vlc-rpc/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/greendoescode%2Fvlc-rpc/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274051984,"owners_count":25214030,"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-09-07T02:00:09.463Z","response_time":67,"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":["discord","discord-presence","rpc","vlc","vlc-media-player","vlc-rpc"],"created_at":"2025-09-07T14:57:21.376Z","updated_at":"2025-09-07T14:57:35.780Z","avatar_url":"https://github.com/greendoescode.png","language":"JavaScript","funding_links":["https://ko-fi.com/imgreen"],"categories":[],"sub_categories":[],"readme":"# VLC-RPC\r\n\r\n![GitHub License](https://img.shields.io/github/license/greendoescode/vlc-rpc) ![Discord](https://img.shields.io/discord/1044078573142687814)\r\n\r\nVLC-RPC is a Discord-rich presence integration for the VLC media player. This fork of [PigPog's VLC Discord RPC](https://github.com/Pigpog/vlc-discord-rpc) adds automatic album art.\r\n\r\n![Example](./example.png)\r\n\r\nJoin our community on [Discord](https://discord.gg/CHegxjdFCD).\r\n\r\n## Table of Contents\r\n\r\n- [Features](#features)\r\n- [Installation](#installation)\r\n  - [Common Requirements](#common-requirements)\r\n  - [Using Prebuilt Release](#using-prebuilt-release)\r\n  - [Using Manual Build](#using-manual-build)\r\n- [Configuration](#configuration)\r\n- [Limitations](#limitations)\r\n- [Known Bugs](#known-bugs)\r\n- [Nightly Builds](#nightly-builds)\r\n- [Development](#development)\r\n- [License](#license)\r\n- [Contact](#contact)\r\n\r\n## Features\r\n\r\n- Displays currently playing media in Discord\r\n- Automatic album art display\r\n- Easy to configure\r\n\r\n## Installation\r\n\r\nYou can install VLC-RPC by downloading a prebuilt archive or by building the project yourself.\r\n\r\n### Common Requirements\r\n\r\n- [VLC Media Player](https://www.videolan.org/index.html)\r\n- [Discord Desktop Client](https://discord.com/)\r\n\r\n### Using Prebuilt Release\r\n\r\n1. [Download the latest release for your platform](https://github.com/GreenDiscord/vlc-rpc/releases).\r\n2. Unzip the downloaded file.\r\n3. Launch `start.bat` (on Windows) or `start.sh` (on Linux).\r\n4. Play media in the VLC window that opens.\r\n\r\n### Using Manual Build\r\n\r\n#### Additional Requirements\r\n\r\n- [Node.js and NPM](https://nodejs.org/en/)\r\n\r\n#### Steps\r\n\r\n1. Clone the repository:\r\n   `git clone https://github.com/greendoescode/vlc-rpc.git`\r\n2. Navigate to the cloned repository directory:\r\n   `cd vlc-rpc`\r\n3. Launch `start.bat` (on Windows) or `start.sh` (on Linux).\r\n4. Alternatively, install the dependencies with:\r\n   `npm install`\r\n\r\n## Configuration\r\n\r\nConfiguration is done by editing the `config/config.js` file. This file is created when first starting VLC-RPC.\r\n\r\nEach option in the configuration file is explained by a comment above it. For advanced features, see [ADVANCED.md](./advanced.md).\r\n\r\n## Limitations\r\n\r\n- When running multiple concurrent instances, only the first-opened instance of VLC will have a rich presence.\r\n- This program does NOT allow you to stream media to others.\r\n\r\n## Known Bugs\r\n\r\nIf you find any bugs, please report them in the [Issues](https://github.com/greendoescode/vlc-rpc/issues) or on [Discord](https://discord.gg/CHegxjdFCD).\r\n\r\n## Nightly Builds\r\n\r\nNightly builds are posted as \"Pre-releases\" after every commit. These nightly builds may add features but with minimal implementations. Using these builds can help us diagnose issues while giving you early access to new features. [Click here](https://github.com/greendoescode/vlc-rpc/releases/tag/nightly) to get the latest nightly builds.\r\n\r\n## Development\r\n\r\nThis repository uses \"conventional commits\" from this commit forward. [Here's a rundown](https://dev.to/jordharr/an-introduction-to-conventional-commits-bd4) on what they are and how to use them properly.\r\n\r\nIf you'd like to help out, you can clean up the code and help set up automatic testing of builds.\r\n\r\n## License\r\n\r\nThis project is licensed under the MIT License. See the [LICENSE](./LICENSE) file for details.\r\n\r\n## Contact\r\n\r\nFor any questions or support, join our [Discord community](https://discord.gg/CHegxjdFCD).\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgreendoescode%2Fvlc-rpc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgreendoescode%2Fvlc-rpc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgreendoescode%2Fvlc-rpc/lists"}