ssd | bifrost | |
---|---|---|
1 | 1 | |
2 | 4 | |
- | - | |
10.0 | 4.3 | |
about 1 year ago | 13 days ago | |
Rust | Rust | |
GNU Affero General Public License v3.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ssd
-
1Password releases Typeshare, the "ultimate tool for synchronizing your type definitions between Rust and other languages for seamless FFI"
If you don’t mind writing definitions in a third language and making your own generator scripts, you could use my code generator: https://github.com/hardliner66/ssdcg
bifrost
-
1Password releases Typeshare, the "ultimate tool for synchronizing your type definitions between Rust and other languages for seamless FFI"
At work we do something similar from GraphQL https://github.com/lookback/bifrost
What are some alternatives?
typeshare - Generate code in different languages from Rust type definitions for FFI interop.
diplomat - Experimental Rust tool for generating FFI definitions allowing many other languages to call Rust code
crates.io - The Rust package registry
moat - mobile type (currently Swift, Kotlin) generation from Haskell types
serde-reflection - Rust libraries and tools to help with interoperability and testing of serialization formats based on Serde.
fbthrift - Facebook's branch of Apache Thrift, including a new C++ server.
marker - An experimental linting interface for Rust. Let's make custom lints a reality
wasm-bindgen - Facilitating high-level interactions between Wasm modules and JavaScript
Protobuf - Protocol Buffers - Google's data interchange format