# "higher level" c interface package

**URL:** <https://discourse.julialang.org/t/higher-level-c-interface-package/33381>\
**Category:** General Usage\
**Created:** [January 15, 2020, 6:36am UTC](https://discourse.julialang.org/t/higher-level-c-interface-package/33381 "2020-01-15T06:36:51Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![purplishrock](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/purplishrock/32/13451_2.png) [@purplishrock](https://discourse.julialang.org/u/purplishrock)\
**Post date:** [January 15, 2020, 6:36am UTC](https://discourse.julialang.org/t/higher-level-c-interface-package/33381/1 "2020-01-15T06:36:51Z")

</div>

I seem to remember a package mentioned in these hallowed threads, which implemented a higher level C interface, in particular, I think that it handled structures well, especially if they had things like bitfields.

it doesn’t seem to be in the interop group, and of course, I can’t remember what it was called.

Or possibly i was imagining it ?

---

<div class="post-metadata">

**Author:** ![Gnimuc](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gnimuc/32/2194_2.png) [@Gnimuc](https://discourse.julialang.org/u/Gnimuc)\
**Post date:** [January 16, 2020, 11:03am UTC](https://discourse.julialang.org/t/higher-level-c-interface-package/33381/2 "2020-01-16T11:03:56Z")

</div>

> **[GitHub - RelationalAI-oss/Blobs.jl: Binary blobs with on-the-fly pointer...](https://github.com/RelationalAI-oss/Blobs.jl)**
>
> Binary blobs with on-the-fly pointer patching. Contribute to RelationalAI-oss/Blobs.jl development by creating an account on GitHub.

> **[GitHub - analytech-solutions/CBinding.jl: Automatic C interfacing for Julia](https://github.com/analytech-solutions/CBinding.jl)**
>
> Automatic C interfacing for Julia. Contribute to analytech-solutions/CBinding.jl development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![purplishrock](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/purplishrock/32/13451_2.png) [@purplishrock](https://discourse.julialang.org/u/purplishrock)\
**Post date:** [January 17, 2020, 6:00am UTC](https://discourse.julialang.org/t/higher-level-c-interface-package/33381/3 "2020-01-17T06:00:26Z")

</div>

Blobs looks interesting and will probably be useful, but CBinding is what I was looking for !

Thank you.
