{"id":15656570,"url":"https://github.com/mathisburger/soundboardserver","last_synced_at":"2025-07-29T03:05:52.630Z","repository":{"id":138139108,"uuid":"492719642","full_name":"MathisBurger/SoundboardServer","owner":"MathisBurger","description":"A soundboard that can be controlled remotely and play sounds on the host computer","archived":false,"fork":false,"pushed_at":"2022-06-06T11:59:59.000Z","size":85,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-12T20:34:33.325Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/MathisBurger.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":"2022-05-16T07:03:14.000Z","updated_at":"2022-06-03T06:06:27.000Z","dependencies_parsed_at":null,"dependency_job_id":"395c01c5-5abf-4709-99d6-851635e17886","html_url":"https://github.com/MathisBurger/SoundboardServer","commit_stats":{"total_commits":19,"total_committers":2,"mean_commits":9.5,"dds":0.1578947368421053,"last_synced_commit":"d642c0df2879cd912763d27b8d5f4a702ed44a90"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MathisBurger%2FSoundboardServer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MathisBurger%2FSoundboardServer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MathisBurger%2FSoundboardServer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MathisBurger%2FSoundboardServer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MathisBurger","download_url":"https://codeload.github.com/MathisBurger/SoundboardServer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247494518,"owners_count":20947893,"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":[],"created_at":"2024-10-03T13:03:11.166Z","updated_at":"2025-04-06T14:27:14.100Z","avatar_url":"https://github.com/MathisBurger.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n    \u003ch1\u003eSoundboardServer\u003c/h1\u003e\n\u003chr\u003e\n\u003cstrong\u003eA soundboard that can be controlled remotely via a web application.\u003c/strong\u003e\n    \u003cbr\u003e\n\u003cimg src=\"https://img.shields.io/github/license/mathisburger/SoundboardServer?style=for-the-badge\" /\u003e\n\u003cimg src=\"https://img.shields.io/github/last-commit/mathisburger/mathis-burger.de?style=for-the-badge\" /\u003e\n\u003c/div\u003e\n\u003chr\u003e\n\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Go_Logo_Blue.svg/800px-Go_Logo_Blue.svg.png\" height=\"100\" /\u003e\n\u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/8/8e/Nextjs-logo.svg/1200px-Nextjs-logo.svg.png\" height=\"100\" /\u003e    \n\u003c/div\u003e\n\n# Project information\n\nThis project has been created for personal purposes. SoundboardServer\nis an web application that plays sounds on the host. You can connect via the web interface\nwith multiple clients to the server and play sounds remotely. Furthermore, the live data is streamed \nvia a websocket. Therefore, each client has the latest state of playing sounds\n\n# Which data is live updated?\n\nData like new sounds is not live updated. The only data that is updated is the current playing\nsound. All other data must be refreshed with a relogin into the web interface\n\n# Software updates\n\nThis project will \u003cstrong\u003enot\u003c/strong\u003e recive any updates except updates I want to deliver.\nSo if there is any feature I want to become implemented I will do so, but no other features from the \ncommunity will be added.\n\n# Installation\n\nInstalling this project is quite easy, if you follow these steps:\n\n1. Clone repository\n```shell\n    git clone https://github.com/MathisBurger/SoundboardServer.git\n```\n\n2. Build for your environment\u003cbr\u003e\n    You just need to execute the build script for your OS.\u003cbr\u003e\n    \u003cstrong\u003eWindows:\u003c/strong\u003e build.bat\u003cbr\u003e\n    \u003cstrong\u003eLinux/MacOS:\u003c/strong\u003e build.sh\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathisburger%2Fsoundboardserver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmathisburger%2Fsoundboardserver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathisburger%2Fsoundboardserver/lists"}