{"id":113956,"url":"https://github.com/openshock/awesome-openshock","name":"awesome-openshock","description":"A list of projects that use OpenShock","projects_count":70,"last_synced_at":"2026-08-13T18:00:24.821Z","repository":{"id":275576342,"uuid":"823709625","full_name":"OpenShock/awesome-openshock","owner":"OpenShock","description":"A list of projects that use OpenShock","archived":false,"fork":false,"pushed_at":"2026-07-13T11:00:12.000Z","size":48,"stargazers_count":11,"open_issues_count":0,"forks_count":4,"subscribers_count":3,"default_branch":"master","last_synced_at":"2026-07-25T08:03:57.454Z","etag":null,"topics":["awesome-list","openshock"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OpenShock.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-07-03T14:53:38.000Z","updated_at":"2026-07-17T10:07:29.000Z","dependencies_parsed_at":"2026-02-06T06:00:26.870Z","dependency_job_id":null,"html_url":"https://github.com/OpenShock/awesome-openshock","commit_stats":null,"previous_names":["openshock/awesome-openshock"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/OpenShock/awesome-openshock","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenShock%2Fawesome-openshock","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenShock%2Fawesome-openshock/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenShock%2Fawesome-openshock/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenShock%2Fawesome-openshock/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenShock","download_url":"https://codeload.github.com/OpenShock/awesome-openshock/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenShock%2Fawesome-openshock/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36618123,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-13T02:00:06.325Z","response_time":111,"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"}},"created_at":"2026-01-27T03:44:25.457Z","updated_at":"2026-08-13T18:00:24.821Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Community Links","OpenShock Desktop","Applications","Game Integrations","Game Assets","Command Line utilities","Libraries","3D Printing","Deprecated","Hardware"],"sub_categories":["Modules","Stream Integration","Bots","Multi-game","Final Fantasy XIV","Minecraft","Beat Saber","Lethal Company","The Binding of Isaac","Geometry Dash","Balatro","Celeste","R.E.P.O.","Escape from Tarkov (EFT)","VintageStory","C#","Rust","Lichess.org","Noita","Java"],"readme":"# ⚡ List of Awesome OpenShock Projects! ⚡\n\nThis is a list of different projects that use OpenShock in some way!\n\nHave a finished (or even work in progress but generally working) project you'd like to see on this list? [Submit an issue to this repo and let us know!](https://github.com/OpenShock/awesome-openshock/issues)\n\n## Maintenance Legend\n\n- 🟢 Official project maintained by the OpenShock team\n- 🟡 Community-maintained project\n- 🔴 Deprecated or unmaintained project\n\n## Community Links\n\n- [OpenShock Discord Server](https://discord.gg/OpenShock)\n- [OpenShock Twitter Account](https://twitter.com/OpenShockORG)\n\n## OpenShock Desktop\n\n- 🟢 [OpenShock Desktop](https://github.com/OpenShock/Desktop) - Main cross-platform client for controlling OpenShock devices.\n  - Maintained by the OpenShock team\n\n### Modules\n\n- 🟢 [ShockOSC](https://github.com/OpenShock/ShockOSC) - Interface for OpenShock with OSC/OscQuery applications like VRChat.\n  - Maintained by the OpenShock team\n- 🟢 [LocalRelay](https://github.com/OpenShock/LocalRelay) - Sends shock commands over serial\n  - Maintained by the OpenShock team\n- 🟢 [OpenShock Sentry](https://github.com/OpenShock/Sentry) - Uses computer vision and OCR to detect in-game text and trigger shocks.\n  - Maintained by the OpenShock team\n\n## Applications\n\n- 🟢 [OpenShock VROverlay](https://github.com/OpenShock/VROverlay) - OpenVR overlay that displays shock events in VR.\n  - Maintained by the OpenShock team\n- 🟡 [ShockAlarm](https://codeberg.org/Kaiya/ShockAlarmApp) - Feature-rich alternative frontend for mobile, web and Linux.\n  - Created by [Kaiya](https://codeberg.org/Kaiya/)\n- 🟡 [3DShock](https://codeberg.org/Kaiya/3DShock) - Nintendo 3DS homebrew client for controlling OpenShock devices.\n  - Created by [Kaiya](https://codeberg.org/Kaiya)\n- 🟡 [VoiceShock](https://github.com/Quatumus/VoiceShock) - Voice recogniztion profanity detector.\n  - Created by [Quatumus](https://github.com/Quatumus)\n\n### Stream Integration\n\n- 🟡 [TipLink](https://tiplink.dev/#pricing) - No-code platform for stream-triggered shocks and automation.\n  - Created by [Boba Tea Dev](https://bobatea.dev)\n- 🟡 [HybridShock](https://gist.github.com/Python727/7b2bdea59be4d8a1a88c7b93ba992928) - Real-time feedback system where chat triggers vibrations, shocks and sounds.\n  - Created by [Python727](https://github.com/Python727)\n\n### Bots\n\n- 🟡 [OpenShockTelegramBot](https://github.com/DexFolf/OpenShockTelegramBot) - Telegram bot for controlling OpenShock devices.\n  - Created by [DexFolf](https://github.com/DexFolf)\n\n## Game Integrations\n\n### Multi-game\n\n- 🟡 [DeathDetect](https://gitlab.com/Kubuxu/deathdetect) - Detects player deaths in various games and sends shocks.\n  - Created by [Kubuxu](https://gitlab.com/Kubuxu)\n\n### Final Fantasy XIV\n\n- 🟡 [WoLightning](https://github.com/TheHeadpatCat/WoLightning) - Plugin that delivers shocks based on FFXIV events.\n  - Created by [TheHeadpatCat](https://github.com/TheHeadpatCat)\n\n### Minecraft\n\n- 🟢 [OpenShock Minecraft](https://github.com/OpenShock/Integrations.Minecraft) - Mod that shocks players based on Minecraft events.\n  - Maintained by the OpenShock team\n\n### Beat Saber\n\n- 🟡 [PainSaber](https://github.com/miterosan/PainSaber) - Beat Saber mod that shocks when you miss notes.\n  - Created by [Miterosan](https://github.com/miterosan)\n\n### Lethal Company\n\n- 🟢 [OpenShock LethalCompany](https://github.com/OpenShock/Integrations.LethalCompany) - Lethal Company integration to shock players.\n  - Maintained by the OpenShock team\n\n### The Binding of Isaac\n\n- 🟡 [ShockedIsaac](https://github.com/miterosan/ShockedIsaac) - Mod that shocks when Isaac takes damage.\n  - Created by [Miterosan](https://github.com/miterosan)\n\n### Geometry Dash\n\n- 🟡 [OpenShock-GD](https://github.com/JaydenTheNardo/OpenShock-GD) - Geometry Dash integration for shock feedback.\n  - Created by [JaydenTheNardo](https://github.com/JaydenTheNardo)\n\n### Balatro\n\n- 🟡 [OpenShockBalatro](https://github.com/LostQuasar/OpenShockBalatro) - Balatro mod that shocks based on card game events.\n  - Created by [LostQuasar](https://github.com/LostQuasar)\n\n### Celeste\n\n- 🟡 [OpenshockCeleste](https://github.com/Pandaptable/openshock-celeste) - Celeste mod that shocks on player deaths.\n  - Created by [Pandaptable](https://github.com/Pandaptable)\n\n### R.E.P.O.\n\n- 🟡 [ReOpenShock](https://github.com/lillithkt/ReOpenShock) - R.E.P.O. integration for shock feedback.\n  - Created by [Lillith](https://github.com/lillithkt)\n \n### Escape from Tarkov (EFT)\n\n- 🟡 [TarkovShocker](https://github.com/whitezom7/TarkovShocker) - TarkovShocker is a BepInEx plugin for Escape from Tarkov (SPT or modded clients)\n  - Created by [whitezom7](https://github.com/whitezom7)\n\n### VintageStory\n- 🟡 [VintageShock](https://github.com/NanashiTheNameless/VintageShock) - VintageStory shocker integration. [VSModDB](https://mods.vintagestory.at/vintageshock)\n  - Created by [NanashiTheNameless](https://github.com/NanashiTheNameless)\n\n### Lichess.org\n- 🟡 [ChessShock](https://github.com/NanashiTheNameless/ChessShock) - [Lichess.org](https://lichess.org/) shocker integration.\n  - Created by [NanashiTheNameless](https://github.com/NanashiTheNameless)\n\n### Noita\n\n- 🟡 [Noita-OpenShock-Integration](https://github.com/ProjectBots/Noita-OpenShock-Integration) - Mod that shocks when taking damage or dying.\n  - Created by [ProjectBots](https://github.com/ProjectBots)\n\n## Game Assets\n\n- 🟡 [ZenithVal's ShockOSC Remote](https://zenithval.booth.pm/items/6531509) - VRChat remote prefab for triggering shocks.\n  - Created by [ZenithVal](https://github.com/ZenithVal)\n- 🟡 [Liindy's Shock Collar](https://liindy.gumroad.com/l/Shock) - VRChat shock collar asset.\n  - Created by [Liindy](https://liindy.gumroad.com)\n- 🟡 [Kyobinoyo's ShockOSC Remote Trigger Prefab](https://kyobinoyo.gumroad.com/l/xhxukh) - VRChat remote trigger prefab.\n  - Created by [Kyobinoyo](https://kyobinoyo.gumroad.com)\n- 🟡 [Kyobinoyo's Shocker Model Prefab](https://kyobinoyo.gumroad.com/l/idkbu) - Shocker model for VRChat avatars.\n  - Created by [Kyobinoyo](https://kyobinoyo.gumroad.com)\n- 🟡 [LiaWare's Shock Button](https://liaware.gumroad.com/l/shock-button) (also on [Jinxxy](https://jinxxy.com/LiaWare/shock-button) and [Booth](https://liaware.booth.pm/items/6961602)) - Shock collar asset that randomizes shock strength when poked.\n  - Created by [LiaWare](https://liaware.gumroad.com)\n\n## Command Line utilities\n\n- 🟡 [OpenShock TUI](https://github.com/LostQuasar/openshock-tui) - Terminal user interface for controlling OpenShock devices.\n  - Created by [LostQuasar](https://github.com/LostQuasar)\n- 🟡 [OpenShock-AutoFlasher](https://github.com/NanashiTheNameless/OpenShock-AutoFlasher) - Automated bulk-oriented flashing utility for OpenShock hubs; designed especially for vendors.\n  - Created by [NanashiTheNameless](https://github.com/NanashiTheNameless)\n\n## Libraries\n\n### C#\n\n- 🟢 [OpenShock SDK](https://github.com/OpenShock/SDK.CSharp) - C# SDK for building OpenShock integrations.\n  - Maintained by the OpenShock team\n\n### Rust\n\n- 🟡 [rzap](https://github.com/LostQuasar/rzap) - Rust crate to interact with OpenShock API.\n  - Created by [LostQuasar](https://github.com/LostQuasar)\n\n### Java\n\n- 🟡 [JavaShock](https://github.com/JoshiCodes/JavaShock) - Simple Java Wrapper for OpenShock\n  - Created by [JoshiCodes](https://github.com/JoshiCodes)\n\n## 3D Printing\n\n- 🟢 [OpenShock 3DPrints](https://github.com/OpenShock/3DPrints) - 3D-printable designs for OpenShock hardware.\n  - Maintained by the OpenShock team\n\n## Deprecated\n\n- 🔴 [FanShock](https://bobadev.gumroad.com/l/fanshock) - Early tip-trigger app for streamers.\n  - Created by [Boba Tea Dev](https://bobatea.dev)\n  - Replaced by [TipLink](https://tiplink.dev/#pricing)\n\n## Hardware\n\n- [Flat Shocker Mod](https://github.com/tommaier123/FlatShocker)\n  - Replaces the Stock electrodes with flat discs on the CaiXianlin Shockers.\n  - Created by https://github.com/tommaier123\n- [StereoShock](https://github.com/FenFoxxx/StereoShock)\n  - adapter for using TENS style pads with the shock collars used in the OpenShock project\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/openshock%2Fawesome-openshock/projects"}