Skip to content

Installation

AstorisTheBrave edited this page Aug 30, 2026 · 1 revision

Installation

All supported packages are publicly installable at version 1.0.0.

TypeScript / JavaScript

npm install @greyfoundry/identifold
pnpm add @greyfoundry/identifold

The package is ESM-only and requires Node.js 22 or newer.

Python

python -m pip install identifold

Python 3.12 or newer is supported.

Java

Maven:

<dependency>
  <groupId>io.github.greyfoundry</groupId>
  <artifactId>identifold</artifactId>
  <version>1.0.0</version>
</dependency>

Gradle Kotlin DSL:

dependencies {
    implementation("io.github.greyfoundry:identifold:1.0.0")
}

Java 17 or newer is required.

C# / .NET

dotnet add package Greyfoundry.Identifold --version 1.0.0

PackageReference:

<PackageReference Include="Greyfoundry.Identifold" Version="1.0.0" />

The 1.0 package targets .NET 9.

Go

go get github.com/greyfoundry/identifold/packages/go@v1.0.0

The module requires Go 1.23 or newer. Its semantic-version tag is packages/go/v1.0.0 because the module lives below the repository root.

PHP

composer require greyfoundry/identifold:^1.0

PHP 8.2 or newer is required.

Kotlin

Maven:

<dependency>
  <groupId>io.github.greyfoundry</groupId>
  <artifactId>identifold-kotlin</artifactId>
  <version>1.0.0</version>
</dependency>

Gradle Kotlin DSL:

dependencies {
    implementation("io.github.greyfoundry:identifold-kotlin:1.0.0")
}

The Kotlin facade targets the JVM and depends on the Identifold Java core.

Rust

cargo add identifold@1.0.0

Or add it directly:

[dependencies]
identifold = "1.0.0"

Ruby

gem install identifold -v 1.0.0

Gemfile:

gem "identifold", "~> 1.0"

Ruby 3.2 or newer is required.

Swift

Add the repository in Xcode using this package URL and select version 1.0.0 or newer within the 1.x line:

https://github.com/greyfoundry/identifold.git

Package.swift:

dependencies: [
  .package(
    url: "https://github.com/greyfoundry/identifold.git",
    from: "1.0.0"
  )
]

Add .product(name: "Identifold", package: "identifold") to the consuming target.

Verify the package source

Registry pages, runtime floors, source directories, and release status are tracked in the repository's implementation matrix.

Clone this wiki locally