MCPcopy Index your code
hub / github.com/OpenHFT/Chronicle-Wire

github.com/OpenHFT/Chronicle-Wire @chronicle-wire-2026.7

Chat with this repo
repository ↗ · DeepWiki ↗ · release chronicle-wire-2026.7 ↗ · + Follow
6,874 symbols 28,794 edges 637 files 2,484 documented · 36%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

WireKey (Interface)
Represents a unique identifier or key for wiring protocols. This is a functional interface where #name() is the [13 implementers]
src/main/java/net/openhft/chronicle/wire/WireKey.java
ThrowingSupplier (Interface)
(no doc) [15 implementers]
src/test/java/net/openhft/chronicle/wire/SerializableObjectTest.java
SourceContext (Interface)
Interface for accessing metadata about the origin of a message. It exposes the source identifier and position of the [7 …
src/main/java/net/openhft/chronicle/wire/SourceContext.java
BaseHouse (Interface)
(no doc) [4 implementers]
src/test/java/net/openhft/chronicle/wire/TriviallyCopyableJLBH.java
Marshallable (Interface)
A cornerstone interface for objects that need to be serialised to and deserialised from a wire format. It combines the [45 …
src/main/java/net/openhft/chronicle/wire/Marshallable.java
ChronicleEventHandler (Interface)
Defines a specialized handler for dealing with ChronicleEvent instances. This interface extends the generic EventHandler [2 …
src/test/java/net/openhft/chronicle/wire/method/ChronicleEventHandler.java
WriteDocumentContext (Interface)
This is the WriteDocumentContext interface extending DocumentContext. It defines methods related to the writing context [6 …
src/main/java/net/openhft/chronicle/wire/WriteDocumentContext.java
Event (Interface)
Defines the contract for an Event with sending and transaction time capabilities. This interface establishes the methods [1 …
src/test/java/net/openhft/chronicle/wire/method/Event.java

Core symbols most depended-on inside this repo

write
called by 1030
src/main/java/net/openhft/chronicle/wire/WireOut.java
append
called by 944
src/main/java/net/openhft/chronicle/wire/LongConverter.java
read
called by 899
src/main/java/net/openhft/chronicle/wire/WireIn.java
object
called by 670
src/main/java/net/openhft/chronicle/wire/ValueIn.java
text
called by 494
src/main/java/net/openhft/chronicle/wire/ValueIn.java
bytes
called by 463
src/main/java/net/openhft/chronicle/wire/ValueIn.java
apply
called by 367
src/main/java/net/openhft/chronicle/wire/LongValueBitSet.java
get
called by 241
src/main/java/net/openhft/chronicle/wire/FieldInfo.java

Shape

Method 5,577
Class 997
Interface 234
Enum 66

Languages

Java100%

Modules by API surface

src/main/java/net/openhft/chronicle/wire/WireMarshaller.java235 symbols
src/main/java/net/openhft/chronicle/wire/BinaryWire.java211 symbols
src/test/java/net/openhft/chronicle/wire/TextWireTest.java150 symbols
src/main/java/net/openhft/chronicle/wire/TextWire.java140 symbols
src/test/java/net/openhft/chronicle/wire/YamlWireTest.java119 symbols
src/main/java/net/openhft/chronicle/wire/YamlWire.java116 symbols
src/main/java/net/openhft/chronicle/wire/RawWire.java112 symbols
src/main/java/net/openhft/chronicle/wire/JSONWire.java104 symbols
src/main/java/net/openhft/chronicle/wire/Wires.java95 symbols
src/main/java/net/openhft/chronicle/wire/YamlWireOut.java91 symbols
src/main/java/net/openhft/chronicle/wire/ValueOut.java79 symbols
src/main/java/net/openhft/chronicle/wire/ValueIn.java73 symbols

For agents

$ claude mcp add Chronicle-Wire \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page