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
- Host: GitHub
- URL: https://github.com/eclipse-ditto/ditto-clients
- Owner: eclipse-ditto
- License: epl-2.0
- Created: 2019-07-12T18:42:34.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-02-26T15:11:02.000Z (11 months ago)
- Last Synced: 2025-05-29T02:43:26.914Z (8 months ago)
- Topics: client-sdks, ditto-clients, eclipse-ditto, hacktoberfest, java, typescript
- Language: Java
- Homepage: https://eclipse.org/ditto
- Size: 5.39 MB
- Stars: 41
- Watchers: 10
- Forks: 24
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Eclipse Ditto™ Client SDKs
[](https://gitter.im/eclipse/ditto?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[](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/)
[](https://github.com/eclipse-ditto/ditto-clients/actions?query=workflow%3Ajava-build)
[](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/)
[](https://github.com/eclipse-ditto/ditto-clients/actions?query=workflow%3Ajavascript-build)
[](https://www.npmjs.com/package/@eclipse-ditto/ditto-javascript-client-node)
[](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)
[](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.