> But this library is not on the official nimble list, so can I trust it?

In general you shouldn't trust any external library, whether it's on any list 
or not. If a library is popular or it's author is reputable - good chances 
everything would be fine, but it's never 100%. And it's not specific to Nim.

> Why was this code base forked anyway? Why were these added functionalities 
> not contributed to the official package?

We can only speculate, but most likely it's either: author of fork planned to 
PR changes and then lost motivation or wanted to overtake the development of 
bindings and lost motivation or just made a couple additions to make it work 
for his own project.

> but this should not be the way, right?

You might have a better experience with Futhark - 
<https://github.com/PMunch/futhark> It's a tool that generates _complete_ 
bindings to C libraries automagically.

Reply via email to