---
title: 'jidfactory: Java-Port von DeviceId'
url: 'https://www.tutego.de/blog/javainsel/2026/09/jidfactory-java-port-von-deviceid'
markdown: 'https://www.tutego.de/blog/javainsel/2026/09/jidfactory-java-port-von-deviceid.md'
date: '2026-09-05'
description: 'I’ve published jidfactory (https://github.com/ullenboom/jidfactory), a Java port of Matthew King’s .NET DeviceId library. It provides a fluent API for generating stable device identifiers from hardware and system information, with support for Windows, Linux, and macOS. Features include hardware and…'
taxonomy:
  category:
    - 'Java News'
    - 'Agentic Coding'
---

# jidfactory: Java-Port von DeviceId

![Illustration einer tropischen Insel mit Palmen und einem hohen Berg](https://www.tutego.de/blog/javainsel/user/themes/tutego/images/insel-cover.jpg)# Java Blog für Programmierer

[Java Blog für Programmierer](https://www.tutego.de/blog/javainsel/)

## jidfactory: Java-Port von DeviceId

05.09.2026 · [Christian Ullenboom](https://www.tutego.de/blog/javainsel/author/admin/)

I’ve published jidfactory (<https://github.com/ullenboom/jidfactory>), a Java port of Matthew King’s .NET DeviceId library. It provides a fluent API for generating stable device identifiers from hardware and system information, with support for Windows, Linux, and macOS. Features include hardware and system identifiers (CPU, motherboard, disk serial numbers), MAC addresses, persistent tokens, SHA-256 hashing, Base32/Base64/Hex encodings, versioned device IDs, and platform-specific components. 🇩🇪 For German-speaking readers: I also made a video about the port and the implementation: <https://www.youtube.com/watch?v=LpeXdAlt6Xk>

Kategorien: [Java News](https://www.tutego.de/blog/javainsel/category/java-news/), [Agentic Coding](https://www.tutego.de/blog/javainsel/category/agentic-coding/)

[← Alle Beiträge](https://www.tutego.de/blog/javainsel/)

---

## Navigation

- Next: [Agentic Coding mit Qwen Code und Qwen3.5: DeviceId Lib von C# nach Java migrieren](https://www.tutego.de/blog/javainsel/2026/09/agentic-coding-mit-qwen-code-und-qwen3-5-deviceid-lib-von-c-nach-java-migrieren.md)
