Download Source Code
The CDM source code is open source and can be downloaded from _CDM GitHub. All released versions are tagged and can be downloaded from CDM GitHub Releases.
Versions
The CDM code is tagged using semantic versioning and is available on GitHub Releases. All CDM Binary distributions are created on every release and are all published to Maven Central.
CDM as Java
The CDM is distributed in Java and is available in Maven Central.
Setup
In order to use the CDM in a Maven project, the following dependency needs to be added to the project pom.xml:
dependency
<groupId>org.finos.cdm</groupId>
<artifactId>cdm-java</artifactId>
<version>LATEST</version>
CDM as Java Examples
Examples of how you can use the CDM can be found in GitHub: CDM GitHub Examples.
CDM as PYTHON
CDM as PYTHON is available as a .zip
file published
here.
CDM as DAML
CDM as DAML is available as a set of .dar
files published
here.
CDM as Scala
CDM as Scala is available as a .jar
file published
here.
CDM as C# 8.0
CDM as C# 8.0 is available as a tar.gz
file containing
compiled .dll
files published
here.
CDM as C# 9.0
CDM as C# 9.0 is available as a tar.gz
file containing
compiled .dll
files published
here.
CDM as Go
CDM as Go is available as a tar.gz
file containing the
.go
files published
here.
CDM as TypeScript
CDM as TypeScript is available as a tar.gz
file containing
the .ts
files published
here.
CDM as Kotlin
CDM as Kotlin is available as a .jar
file published
here.
CDM Event Specification Module as DAML
CDM Event Specification Module as DAML is available here.