Where can I search for Odin (and Odin-compatible) libraries?

I’m looking for a website similar to https://lib.rs/ but for Odin, where I can search for Odin and Odin-compatible (C) packages. Does this exist already, or is this a gap that needs to be filled?

1 Like

Yes. Maybe both. This is all I know about, but not sure how up to date is: awesome-odin

1 Like

Just subjectively, I’d be happy if there was a fairly “complete” and open database of Odin libraries, but I think in practice, it currently would not be that useful because the ecosystem is fairly small and relatively homogenous.

Most Odin programmers do classic application development and among those, most do game / graphics / audio programming and adjacent things. Odin also has a “batteries included” approach and comes with a lot of useful libraries that should satisfy most needs. You can get very far in Odin without ever downloading any library and that is by design and I love it!

So while I think it would in theory be nice to have this library search website, I don’t think there is a lot of demand at this point. It’s most likely not necessary yet. I can search Github by programming language and find Odin libraries that way and check the awesome-odin list. What I’m saying is this: If you want to create this website, demand might be disappointingly low. If you are still enthusiastic about it, cool, do it! I hope it’s successful und becomes popular!

But maybe you could try to come up with an “official solution” that could be integrated into the main Odin website, so the chance of success increases. That probably means it shouldn’t be very fancy :slight_smile: and need basically no maintenance, manual curation, etc.

1 Like

I just found this recently: Odin-Libs. Oddly, it is a sub-page of Odin wiki, which was moved to docs. Seems this portion of the wiki was left behind and would explain why the last edit is a year old. I found a few potentially useful bindings there. Haven’t tested or used any.

What if we had a simple category here on the forums that was more specific than “Showcase”? Something called Bindings/Libraries (or whatever makes sense). Then have rules that the post title contain the name of the binding/library for easy searching. Those that submit then maintain their own thread.

1 Like