{"repo":"quickfixgo/quickfix","free":true,"listed":false,"github":"https://github.com/quickfixgo/quickfix","clone":"git clone https://github.com/quickfixgo/quickfix.git","description":"The Go FIX Protocol Library :rocket:","language":"Go","stars":892,"topics":["quickfix","finance","fixprotocol","trading-systems","financial-markets","financial-data","fintech","quantitative-finance","messaging-library","cryptocurrency"],"license":null,"category":"trading","readme_excerpt":"QuickFIX/Go Open Source FIX Protocol library implemented in Go Looking for help with MessageStore syntax changes? See v0.9.0 release notes here About QuickFIX/Go is a FIX Protocol Community implementation for the Go programming language . 100% free and open source with a liberal license Supports FIX versions 4.0 - 5.0SP2 Runs on any hardware and operating system supported by Go (1.21+ required) Spec driven run-time message validation Spec driven code generation of type-safe FIX messages, fields, and repeating groups Support for protocol customizations Session state storage options: SQL, MongoDB, On-disk, or In-memory Logging options: File, Screen Failover and High Availability Daily and weekly scheduling of session connections Integrated support for SSL communicaitons Automated unit and acceptance tests Commercial Support available Installation With Go module support, simply add the following import to your code, and then go [build run test] will automatically fetch the necessary dependencies. Otherwise, run the following Go command to install the quickfix package: Getting Started QuickFIX User Manual Go API Documentation See examples for some simple examples of using QuickFIX/Go. FIX Messaging Model To send and receive messages, your application will need a few additional packages. QuickFIX/Go maintains separate packages for tags, fields, enums, messages, and message components auto-generated from the FIX 4.0 - FIX5.0SP2 XML specifications- Tag Field Enum FIX 4.0 FIX 4.1 FIX","default_branch":null,"files":null,"tree":[],"storefront":"/r/quickfixgo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/quickfixgo/quickfix/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}