Lexvica builds realtime data systems, Microsoft Excel add-ins, NATS infrastructure, IoT software and the awkward bits where business systems need to talk to each other reliably.
We have over 25 years of software engineering experience across academia, startups, trading firms and public companies including Sage and Trustpilot. Most of our work is in Go, Zig, C++ and Python, with Java and C# when they are the right fit. We have in-depth experience with high-traffic estates, latency-sensitive environments and the operational work needed to keep them reliable.
We maintain several open source projects. These include zigxll, monoblok, and tinyblok. We are happy to work with clients to deliver solutions based on them. This ensures your deliverable is built on proven, open foundations, and in many cases, with the hard work already done.
zigxll is our Excel add-in toolkit for adding custom functions and realtime data integration to Microsoft Excel on Windows. We use it to build our NATS-Excel connector. It has also been used to connect the massive.com websocket API to Excel.
monoblok is a NATS-core compatible pubsub broker with signal conditioning for IoT and realtime systems. For a quick introduction, see the introductory post. For similar functionality on microcontrollers, tinyblok is a sibling project with support for ESP32-powered boards.
If you need a small expert team to design, implement or rescue a realtime system, we can help. We are based in Newcastle upon Tyne, UK but work withh clients globally.