Skip to content
This repository was archived by the owner on Oct 5, 2021. It is now read-only.
/ obs-java-client Public archive

Java API for the OBS Websocket API

License

Notifications You must be signed in to change notification settings

harm27/obs-java-client

Repository files navigation

Java API for the OBS

A Java API for communicating with OBS. Currently supporting OBS-Websocket with Java 11+ Websocket client and Jackson.

Quality Gate Status Master Build

News

Version 1.3 is released and rebuilds the requests en events to be generated based on obs-websocket protocol definition.

Also it supports all requests that are part of OBS v4.9.0.

Version 1.4 is targeted to improve the properties generation and fully support the batch request.

Download options

To be able to use this project you can either download the jars or use the maven dependency. Nightly builds are only available as maven dependency.

If you want to use the jar directly, you can download it at https://github.com/harm27/obs-java-client/releases. There you can find the uber/shaded-jar version with no further dependencies.

If you want to use Maven, you can find the latest jars in https://github.com/harm27/obs-java-client/packages. There you can find two versions, 1 uber/shaded-jar with all dependencies embeded and 1 jar with the dependencies through maven.

Documentation

At harm27.github.io/obs-java-client you can find the following information:

  • Javadoc for master and every released version
  • Releasenotes for every released version

SonarCloud codequality

Lines of Code Duplicated Lines (%)

Bugs Code Smells Technical Debt

Maintainability Rating Reliability Rating

Security Rating Vulnerabilities

About

Java API for the OBS Websocket API

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •  

Languages