Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

ReadMe.md

Omi

Omi Projects

Index of repositories under the Open Markets Initiative GitHub organization.


Reference Material

Curated knowledge bases and historical context.

Repository Description
Directory General information about The Open Markets Initiative — the catalog you are reading
omi-low-latency-reference Knowledge base for low latency programming
omi-markets-reference Knowledge base for market data collection and analysis

Specifications & Data

Sample packet captures and protocol data used to drive the source generators below.

Repository Description
omi-data-packets Example protocol data captures
omi-data-pcaps Exchange pcaps for automated testing

Source-Generated Outputs

Code-generated artifacts produced from the protocol specifications.

Repository Language Description
wireshark-lua Lua Source generated cross platform Wireshark dissectors
c-structs C Source generated binary protocol c-style packed structs
cpp-packets C++ High performance inline modern C++ packet parsing
cpp-parsers C++ Source generated C++ exchange parsers
omi-cpp-protocol-statistics C++ Code generated executables that gather statistics and gap detection on common exchange protocols
omi-cpp-parquet-wide C++ Code generated Apache Parquet protocol transforms for common exchange protocols
CSharp.Sequential.Layout C# Source generated castable C# binary protocol packed structs
CSharp.Hft.Structs C# CSharp.Hft.Structs
Omi.CSharp.Parsers C# Source generated high performance C# parsers for common exchange protocols (Beta)
omi.java.protocol.classes Java Garbage-collector friendly Java binary protocol classes
omi-python-classes Python Stable Python deserialization for common exchange protocols

Generators & Tooling

The composable toolchain that drives the generated outputs above.

Repository Description
Omi.Fix.Generators Composable FIX source generators
Omi.Fix.Fast.Generators Code generation for FIX FAST protocols
latency-lab Composable tools for automating latency measurement and reporting
hpcap High performance pcap traversal
omi-pcap-to-json Optimized pcap to JSON converters

Full org listing: github.com/Open-Markets-Initiative