DioxusLabs / taffy

A high performance rust-powered UI layout library
https://docs.rs/taffy
Other
2.01k stars 101 forks source link

C bindings #399

Open nicoburns opened 1 year ago

nicoburns commented 1 year ago

What problem does this solve or what need does it fill?

The ability to use Taffy from languages other than Rust.

What solution would you like?

Official C bindings maintained in the Taffy repository.

Additional context

Prior Art

kkukshtel commented 11 months ago

+1'ing this. Currently using Yoga but would like another option that is more capable of being compiled to a DLL and bound via a C ABI. My target is C#/.NET but as you pointed out there are a world of additional use cases that this would unlock.

alice-i-cecile commented 11 months ago

I don't have the expertise to maintain this, but I think this is a thing that should exist. If you'd like to help maintain these, please let us know in this thread!

crystalthoughts commented 8 months ago

Is there any movement on this? Would be great!