Latest status on using suricata via C

I’m wondering what the latest status is on using Suricata via C. Is there something that could be used, even if it is in beta or on a non master branch?

This is a follow up on this thread from about a year ago:

You can follow this PR, and next revisions of it: [draft] lib: example usage and "lib" runmode - v4 by jasonish · Pull Request #11711 · OISF/suricata · GitHub

You’ll want to look at the example program: [draft] lib: example usage and "lib" runmode - v4 by jasonish · Pull Request #11711 · OISF/suricata · GitHub

It is still work in progress though.