Common API interfaces, abstract base classes, annotations, and utilities shared by all OSHI implementations. No native dependencies (neither JNA nor FFM). JDK 8 compatible.

Artifacts using OSHI Common (7)
Sort by:Popular

A JNA-based (native) operating system information library for Java that aims to provide a cross-platform implementation to retrieve system information, such as version, memory, CPU, disk, battery, etc.
Last Release on May 8, 2026
Deprecated: use oshi-core instead. This artifact redirects to oshi-core.
Last Release on May 1, 2026

Relocated → com.github.oshi » oshi-core
An FFM-based (native) operating system information library for Java that aims to provide a cross-platform implementation to retrieve system information, such as version, memory, CPU, disk, battery, etc.
Last Release on May 8, 2026
Deprecated: use oshi-core-ffm instead. This artifact redirects to oshi-core-ffm.
Last Release on May 1, 2026

Relocated → com.github.oshi » oshi-core-ffm
OSHI JAR files packaged in zip, tar.gz, and tar.bz2 formats.
Last Release on May 8, 2026
JMH benchmarks comparing JNA and FFM implementations in OSHI.
Last Release on May 8, 2026
Micrometer metrics binders for OSHI system metrics, following OpenTelemetry semantic conventions.
Last Release on May 8, 2026
  • Prev
  • 1
  • Next