{"id":24535916,"url":"https://github.com/0adri3n/sp0tlegends","last_synced_at":"2026-04-17T06:31:47.370Z","repository":{"id":273562422,"uuid":"920002126","full_name":"0adri3n/sp0tLegends","owner":"0adri3n","description":"A League Of Legends overlay to control Spotify in-game. Based on Overwolf Electron App.","archived":false,"fork":false,"pushed_at":"2025-01-21T18:27:13.000Z","size":239,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-25T13:49:18.852Z","etag":null,"topics":["electron","league-of-legends","overlay","overwolf","spotify"],"latest_commit_sha":null,"homepage":"","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/0adri3n.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":"2025-01-21T11:50:09.000Z","updated_at":"2025-01-21T22:00:03.000Z","dependencies_parsed_at":"2025-01-21T17:25:50.559Z","dependency_job_id":"5623d7fd-dc80-4d35-9296-4dd0c36bf1c6","html_url":"https://github.com/0adri3n/sp0tLegends","commit_stats":null,"previous_names":["0adri3n/sp0tlegends"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/0adri3n/sp0tLegends","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0adri3n%2Fsp0tLegends","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0adri3n%2Fsp0tLegends/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0adri3n%2Fsp0tLegends/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0adri3n%2Fsp0tLegends/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/0adri3n","download_url":"https://codeload.github.com/0adri3n/sp0tLegends/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0adri3n%2Fsp0tLegends/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31918479,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T18:22:33.417Z","status":"online","status_checked_at":"2026-04-17T02:00:06.879Z","response_time":62,"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":["electron","league-of-legends","overlay","overwolf","spotify"],"created_at":"2025-01-22T13:40:13.984Z","updated_at":"2026-04-17T06:31:47.316Z","avatar_url":"https://github.com/0adri3n.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\" id=\"title\"\u003esp0tLegends\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\u003cimg src=\"https://github.com/0adri3n/sp0tLegends/blob/master/src/renderer/img/icon.png\" alt=\"project-image\" width=\"200\"\u003e\u003c/p\u003e\n\n\u003cp id=\"description\"\u003eA League of Legends overlay to control Spotify in-game, built with Overwolf Electron.\u003c/p\u003e\n\n---\n\n\u003ch3\u003e❓ Why \u003c/h3\u003e\n\nThis project was created to provide an easy and seamless way to control Spotify while playing League of Legends. With this overlay, you can play, pause, skip tracks your Spotify player without ever leaving the game. 🎶\n\n\u003ch2\u003eProject Screenshots:\u003c/h2\u003e\n\n![image](https://github.com/user-attachments/assets/27d96c87-45b0-4fde-9f2b-d614e12b58a5)\n\n\n\nhttps://github.com/user-attachments/assets/2c9d6b21-5f8f-45e6-a8d8-156c6d4859ef\n\n\n\n\u003ch2\u003e🧐 Features\u003c/h2\u003e\n\nHere are some of the best features of the project:\n\n*   Control Spotify (play, pause, next, previous) directly in-game.\n*   Real-time display of the current track, artist, and album cover.\n*   Lightweight overlay built with Overwolf Electron.\n*   Draggable, simple and user-friendly interface.\n\n\u003ch2\u003e🛠️ Installation Steps:\u003c/h2\u003e\n\n\u003cp\u003e\u003c/p\u003e\n\n\u003cp\u003eBefore everything, u'll need to setup a Spotify API key. It's easy, fast and needed only once don't worry !\u003c/p\u003e\n\n\u003cp\u003eNavigate to \u003ca href=\"https://developer.spotify.com/dashboard\"\u003eSpotify Developer Dashboard\u003c/a\u003e and connect with your Spotify (you need Premium !)\u003c/p\u003e\n\n![image](https://github.com/user-attachments/assets/ae015465-2b49-4612-bffe-0e24e9a8aa00)\n\n\u003cp\u003e Press \"Create an app\" and fill the fields like the following screen :\u003c/p\u003e\n\n![image](https://github.com/user-attachments/assets/b0092d45-bb9d-4973-8081-9fb3a8daca3b)\n\n\u003cp\u003ePerfect, now let's get the two necessaries values : Client ID and Client Secret.\u003c/p\u003e\n\u003cp\u003eGo to the Settings app :\u003c/p\u003e\n\n![image](https://github.com/user-attachments/assets/31d7b9ab-11bb-4f9c-ba0c-b4011d008946)\n\n\u003cp\u003eThen you can copy the values !\u003c/p\u003e\n\n![image](https://github.com/user-attachments/assets/d745b376-8d4d-4601-b415-2137c09215db)\n\nLast step, don't worry. Download the \u003ca href=\"https://github.com/0adri3n/sp0tLegends/releases\"\u003elateste release\u003c/a\u003e of sp0tLegends. Extract it and navigate througt it to edit ```spotify.json```\n\n![image](https://github.com/user-attachments/assets/6071097a-9280-42b4-865d-dac5552af672)\n\n\u003cp\u003eThen, you can put your two values in the file ! Don't forget to save it.\u003c/p\u003e\n\n![image](https://github.com/user-attachments/assets/6fc0a67c-4904-4ddd-b9ff-8a43155624ae)\n\n![image](https://github.com/user-attachments/assets/94ef6cd1-780e-4ee3-b83f-f4971f0d1100)\n\n\u003cp\u003e\u003cb\u003eYou're good to go! 🎉 You can execute sp0tLegends.exe in-game in the root directory. sp0tLegends is ready to go. Thanks for using !\u003c/b\u003e\u003c/p\u003e\n\n---\n\n\u003cp\u003e\u003cb\u003eWant it from source code? Follow these steps:\u003c/b\u003e\u003c/p\u003e\n\n\u003cp\u003e1. Clone the repository:\u003c/p\u003e\n\n```bash\ngit clone https://github.com/0adri3n/sp0tLegends.git\n```\n\n\u003cp\u003e2. Navigate to the project directory and install dependencies:\u003c/p\u003e\n\n```bash\nnpm install\n```\n\n\u003cp\u003e3. Build the application and start it :\u003c/p\u003e\n\n```bash\nnpm run build\nnpm run start\n```\n\n\u003cp\u003e4. You're good to go! 🎉\u003c/p\u003e\n\n\n\u003ch2\u003e💻 Built with\u003c/h2\u003e\n\nTechnologies used in the project:\n\n*   Node.js\n*   Electron\n*   Overwolf SDK\n*   Spotify Web API\n\n\u003ch2\u003e🛡️ License:\u003c/h2\u003e\n\nThis project is licensed under the MIT License. Feel free to use, modify, and distribute it!\n\n\u003ch2\u003e💖 Like my work?\u003c/h2\u003e\n\nIf you enjoy using this app, feel free to give the repository a ⭐ on GitHub or share it with others!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0adri3n%2Fsp0tlegends","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F0adri3n%2Fsp0tlegends","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0adri3n%2Fsp0tlegends/lists"}