1.0.0-SNAPSHOTDevelopment branch · Start exploring from sourceRead the getting-started guide →
Nnextrix.
PROJECT CATALOG

Compose your Nextrix stack.

Explore core modules, extensions, and integrations in the Java project.

Networking↗

Nexus Core

Core networking interfaces, including NX frame codecs and NXPACK.

nextrix-nexus/nextrix-nexus-core
NX · Frames · CodecSource
Networking↗

Nexus Server

Server-side networking components for connections and message handling.

nextrix-nexus/nextrix-nexus-server
Networking↗

Nexus Client

Java client components for connections and request interactions.

nextrix-nexus/nextrix-nexus-client
Networking↗

Nexus Gateway

Networking module for the gateway role, paired with a gateway example.

nextrix-nexus/nextrix-nexus-gateway
GatewaySource
Networking↗

QUIC Transport

A dedicated QUIC transport implementation.

nextrix-nexus/nextrix-nexus-transport-quic
QUIC · TransportSource
Networking↗

TCP Transport

A dedicated TCP transport implementation.

nextrix-nexus/nextrix-nexus-transport-tcp
TCP · TransportSource
Networking↗

WebSocket Transport

A dedicated WebSocket transport implementation.

nextrix-nexus/nextrix-nexus-transport-websocket
WebSocket · TransportSource
Application⌘

Framework Core

Core business handling, dispatch, and framework runtime components.

nextrix-framework/nextrix-framework-core
Action · DispatchSource
Application⌘

Framework API

Public types and interfaces for application code.

nextrix-framework/nextrix-framework-api
API · ResultSource
Application⌘

Serialization

Serialization modules for Protobuf, FlatBuffers, Jackson, Fury, and more.

nextrix-framework
Protobuf · JacksonSource
Application⌘

Spring Configuration

Spring configuration integration for the application framework.

nextrix-framework/nextrix-framework-config-spring
Cluster⬡

Cluster Core

Routing, instance selection, and typed distributed cache interfaces.

nextrix-cluster/nextrix-cluster-core
Routing · CacheSource
Cluster⬡

NXRPC

NXRPC components and configuration extensions for the cluster stack.

nextrix-cluster/nextrix-cluster-nxrpc
Cluster⬡

gRPC

gRPC integration within the cluster stack.

nextrix-cluster/nextrix-cluster-grpc
RPC · gRPCSource
Cluster⬡

Distributed Cache / Redis

A Redis backend adapter for the shared distributed cache contract.

nextrix-cluster/nextrix-cluster-cache-redis
Redis · TTL · TokenSource
Cluster⬡

Entity Placement

Coordinates entity-to-instance bindings through the shared cache.

nextrix-cluster/nextrix-cluster-placement
Placement · OwnershipSource
Cluster⬡

Cluster Monitor

Samples local pressure and evaluates new selections; it does not migrate existing entities.

nextrix-cluster/nextrix-cluster-monitor
Load · WeightSource
Observability⌁

OpenTelemetry

The primary tracing and metrics implementation, included in the default build.

nextrix-telemetry/nextrix-telemetry-opentelemetry
Traces · MetricsSource
Observability⌁

Java Agent Extensions

Nextrix instrumentation extensions for the OpenTelemetry Java Agent.

nextrix-telemetry/nextrix-telemetry-opentelemetry-javaagent-extensions
Agent · InstrumentationSource
Observability⌁

Micrometer

Legacy implementation retained in its pre-migration state, outside the default build.

nextrix-telemetry/nextrix-telemetry-micrometer
Integration+

Spring Boot Starters

Starter integrations for networking, discovery, caching, and telemetry.

nextrix-springboot
Auto-configurationSource
Integration+

Maven Archetype

The repository includes source for a quickstart Maven archetype.

nextrix-archetypes/nextrix-archetype-quickstart
ScaffoldingSource
Integration+

Examples

Application, client, gateway, room, matchmaking, and modular examples.

nextrix-examples
Learn by buildingSource
This catalog reflects source modules in 1.0.0-SNAPSHOT. Micrometer is retained as a legacy module. A source directory does not imply a stable published artifact.
⌕
Type to search · Tab to select a result · Esc to close