paultyng / Go Unifi
Licence: mpl-2.0
Unifi Controller API SDK for Go
Programming Languages
go 31211 projects - #10 most used programming language
Projects that are alternatives of or similar to Go Unifi
Aircast Iosaircast iOS SDK --- airplay screen mirror receiver iOS8-iOS11.3 support
Stars: ✭ 64 (-9.86%)
Mutual labels: sdk
Steemconnect.jsSteemConnect JavaScript SDK
Stars: ✭ 66 (-7.04%)
Mutual labels: sdk
Countly Sdk CordovaCountly Product Analytics SDK for Cordova, Icenium and Phonegap
Stars: ✭ 69 (-2.82%)
Mutual labels: sdk
Domo Python SdkPython3 - Domo API SDK
Stars: ✭ 64 (-9.86%)
Mutual labels: sdk
Ultimatemrz SdkMachine-readable zone/travel document (MRZ / MRTD) detector and recognizer using deep learning
Stars: ✭ 66 (-7.04%)
Mutual labels: sdk
Http To CqCommunicate with CoolQ through HTTP.
Stars: ✭ 62 (-12.68%)
Mutual labels: sdk
Dart algolia[Unofficial] Algolia is a pure dart SDK, wrapped around Algolia REST API for easy implementation for your Flutter or Dart projects.
Stars: ✭ 70 (-1.41%)
Mutual labels: sdk
Matrix Bot SdkTypeScript/JavaScript SDK for Matrix bots
Stars: ✭ 63 (-11.27%)
Mutual labels: sdk
Line Bot Sdk PerlLINE Messaging API SDK for Perl
Stars: ✭ 69 (-2.82%)
Mutual labels: sdk
Gfw Msys1 SdkThis is an Inno Setup based wrapper around mingw-get which installs a development environment based on MSYS1 for building Git for Windows using GCC.
Stars: ✭ 64 (-9.86%)
Mutual labels: sdk
Mixed Reality Extension Sdk SamplesSample code for the Mixed Reality Extension SDK (https://github.com/Microsoft/mixed-reality-extension-sdk)
Stars: ✭ 65 (-8.45%)
Mutual labels: sdk
Directus DockerDirectus 6 Docker — Legacy Container [EOL]
Stars: ✭ 68 (-4.23%)
Mutual labels: sdk
Openapi JavascriptKKBOX Open API SDK for JavaScript.
Stars: ✭ 64 (-9.86%)
Mutual labels: sdk
Android P2p EngineLet your viewers become your unlimitedly scalable CDN.
Stars: ✭ 70 (-1.41%)
Mutual labels: sdk
Contentful.javaJava SDK for Contentful's Content Delivery API
Stars: ✭ 63 (-11.27%)
Mutual labels: sdk
Zone Sdk一个安卓的工具库
Stars: ✭ 67 (-5.63%)
Mutual labels: sdk
Libra GrpcA lightweight JavaScript library for Libra
Stars: ✭ 69 (-2.82%)
Mutual labels: sdk
Unifi Go SDK
This was written primarily for use in my Terraform provider for Unifi.
Versioning
Many of the naming adjustments are breaking changes, but to simplify things, treating naming errors as minor changes for the 1.0.0 version (probably should have just started at 0.1.0).
Note on Code Generation
The data models and basic REST methods are "generated" from JSON files in the JAR that show all fields and the associated regex/validation information.
This is kind of gross, I wanted to switch to using the java classes in the jar like scala2go but the jar is obfuscated and I couldn't find a way to extract that information from anywhere else. Maybe it exists somewhere in the web UI, but I was unable to find it in there in a way that was extractable in a practical way.
Still planning to dig through the bits some more later on.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at
[email protected].