{"id":20675661,"url":"https://github.com/barraider/obs-websocket-dotnet","last_synced_at":"2025-05-16T07:05:56.835Z","repository":{"id":43354484,"uuid":"84963299","full_name":"BarRaider/obs-websocket-dotnet","owner":"BarRaider","description":"C# .NET library to communicate with an obs-websocket server","archived":false,"fork":false,"pushed_at":"2025-04-22T19:09:13.000Z","size":630,"stargazers_count":235,"open_issues_count":20,"forks_count":106,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-04-22T19:17:05.507Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C#","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/BarRaider.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":"BarRaider","patreon":"BarRaider","custom":"paypal.me/BarRaider"}},"created_at":"2017-03-14T15:11:04.000Z","updated_at":"2025-04-22T19:05:05.000Z","dependencies_parsed_at":"2024-01-14T17:03:17.947Z","dependency_job_id":"dd1abc73-d145-4e39-a043-bb83b7dceef8","html_url":"https://github.com/BarRaider/obs-websocket-dotnet","commit_stats":{"total_commits":354,"total_committers":25,"mean_commits":14.16,"dds":0.5282485875706215,"last_synced_commit":"b8ae595e243a601be0da01c66f1e97c80282adad"},"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BarRaider%2Fobs-websocket-dotnet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BarRaider%2Fobs-websocket-dotnet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BarRaider%2Fobs-websocket-dotnet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BarRaider%2Fobs-websocket-dotnet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BarRaider","download_url":"https://codeload.github.com/BarRaider/obs-websocket-dotnet/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254485063,"owners_count":22078767,"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-11-16T21:10:08.036Z","updated_at":"2025-05-16T07:05:51.826Z","avatar_url":"https://github.com/BarRaider.png","language":"C#","funding_links":["https://github.com/sponsors/BarRaider","https://patreon.com/BarRaider","paypal.me/BarRaider"],"categories":[],"sub_categories":[],"readme":"# obs-websocket-dotnet\n![Build status](https://github.com/Palakis/obs-websocket-dotnet/workflows/obs-websocket-dotnet%20Tests/badge.svg)  Releases: [![NuGet](https://img.shields.io/nuget/v/obs-websocket-dotnet.svg?style=flat)](https://www.nuget.org/packages/obs-websocket-dotnet)  \n\nOfficial .NET library (written in C#) to communicate with an obs-websocket server.\n\nThis library is available on the [NuGet gallery](https://www.nuget.org/packages/obs-websocket-dotnet)  \nSee the `TestClient` project for a working example.  \n  \n# v5 Updates\nNOTE: As OBS Websocket v5.0 is not backward compatible with 4.9.x, neither is the .Net version.  \n**What's new in v5.0.0.3:**\n* Fixed issue with integer overflow for OutputStatus objects  \n(Older updates):\n* Each event now has a dedicated EventArgs class. This will break the previous event signature\n* Finished adding all v5 methods\n* `Connect()` function is now obsolete, use `ConnectAsync()` instead.\n* Additional bugfixes and stability fixes\n\nPlease report issues/bugs via the [Issues Tracker](https://github.com/BarRaider/obs-websocket-dotnet/issues) or discuss in our [Discord](http://discord.barraider.com)\n\n## Dev Discussions\n**Discord:** Discuss in #developers-chat in [Bar Raiders](http://discord.barraider.com)\n\n## EOL for v4.x branch\nNOTE: We will no longer be updating the v4.x branch as we move towards v5.0 (which is NOT backwards compatible).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbarraider%2Fobs-websocket-dotnet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbarraider%2Fobs-websocket-dotnet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbarraider%2Fobs-websocket-dotnet/lists"}