Zig for trading - data collection, storage, number crunching and displaying

This page summarizes the projects mentioned and recommended in the original post on /r/Zig

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • giu

    Cross platform rapid GUI framework for golang based on Dear ImGui.

  • I then used GIU (https://github.com/AllenDang/giu) which is a Go wrapper around IMGUI - I found major performance issues since my requirements are pretty extreme, I was plotting charts containing 1000's of points and the overhead of calling the underlying C libraries from Go was too much.

  • implot

    Immediate Mode Plotting

  • Only saying this because writing a plotting library for IMGUI sounds like a project in itself, unless you can leverage something like https://github.com/epezent/implot (C++)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • benchmark_java_foreign_functions

    Some benchmarks for java's new foreign functions (circa Java 18)

  • One quick note : The speed bump for moving between languages is disappearing. For example, the overhead in the new FM/FFI stuff in the JVM is darn close to 0 : https://github.com/TwoClocks/benchmark_java_foreign_functions In your case, I don't think that gets you anything as both math libraries and GUI libraries for the JVM arn't great. I think the same trend is true for most languages.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts