An open API service indexing awesome lists of open source software.

https://github.com/eclipse-ditto/ditto-clients

Eclipse Ditto™: Digital Twin framework - Client SDKs for Java and JavaScript
https://github.com/eclipse-ditto/ditto-clients

client-sdks ditto-clients eclipse-ditto hacktoberfest java typescript

Last synced: 3 months ago
JSON representation

Eclipse Ditto™: Digital Twin framework - Client SDKs for Java and JavaScript

Awesome Lists containing this project

README

          


Ditto Logo dark
Ditto Logo light

# Eclipse Ditto™ Client SDKs

[![Join the chat at https://gitter.im/eclipse/ditto](https://badges.gitter.im/eclipse/ditto.svg)](https://gitter.im/eclipse/ditto?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![License](https://img.shields.io/badge/License-EPL%202.0-green.svg)](https://opensource.org/licenses/EPL-2.0)

This repository contains client SDKs in different languages for [Eclipse Ditto](https://www.eclipse.dev/ditto/).

## [Java](java/)

[![Build Status](https://github.com/eclipse-ditto/ditto-clients/workflows/java-build/badge.svg)](https://github.com/eclipse-ditto/ditto-clients/actions?query=workflow%3Ajava-build)
[![Maven Central](https://img.shields.io/maven-central/v/org.eclipse.ditto/ditto-client?label=maven)](https://search.maven.org/search?q=g:org.eclipse.ditto%20AND%20a:ditto-client)

Implemented in Java, targeted for use in Java and all JVM based languages (source and target level is Java 8).

## [JavaScript](javascript/)

[![Build Status](https://github.com/eclipse-ditto/ditto-clients/workflows/javascript-build/badge.svg)](https://github.com/eclipse-ditto/ditto-clients/actions?query=workflow%3Ajavascript-build)
[![npm node](https://img.shields.io/npm/v/@eclipse-ditto/ditto-javascript-client-node?label=npm%3A%20node)](https://www.npmjs.com/package/@eclipse-ditto/ditto-javascript-client-node)
[![npm dom](https://img.shields.io/npm/v/@eclipse-ditto/ditto-javascript-client-dom?label=npm%3A%20dom)](https://www.npmjs.com/package/@eclipse-ditto/ditto-javascript-client-dom)

Implemented in TypeScript, this SDK contains a JavaScript library for usage of Ditto in both browser and Node.JS
based environments.

## [Go](https://github.com/eclipse-ditto/ditto-clients-golang)

[![Go Reference](https://pkg.go.dev/badge/github.com/eclipse/ditto-clients-golang.svg)](https://pkg.go.dev/github.com/eclipse/ditto-clients-golang)

Implemented in Go, target for use in Go. Source is contained in separate GitHub repository because of Go specific GitHub based versioning/dependency mechanisms.

## [Python](https://github.com/eclipse-ditto/ditto-clients-python)

This repository contains the Python client SDK for Ditto. Source is contained in separate GitHub repository because of specific GitHub based versioning/dependency mechanisms.