#bindings-generator

  1. wit-bindgen

    Rust bindings generator and runtime support for WIT and the component model. Used when compiling Rust programs to the component model

    v0.53.1 10.5M #component-model #bindings-generator #wit-component #wasm #generate-bindings
  2. uniffi

    a multi-language bindings generator for rust

    v0.31.0 400K #bindings-generator #bindgen #ffi
  3. uniffi_build

    a multi-language bindings generator for rust (build script helpers)

    v0.31.0 327K #uni-ffi #bindings-generator #bindgen #ffi
  4. interoptopus

    The polyglot bindings generator for your library (C#, C, Python, ...). 🐙

    v0.15.0-alpha.24 14K #python-bindings #bindings-generator #codegen
  5. uniffi_bindgen

    a multi-language bindings generator for rust (codegen and cli tooling)

    v0.31.0 391K #uni-ffi #bindings-generator #codegen #bindgen
  6. wit-bindgen-rt

    Internal runtime support for the wit-bindgen crate

    v0.44.0 5.5M #wit-bindgen #wasm #cabi #version #ci #bindings-generator #sh #rebuild #object-file #pre-compiled
  7. wit-bindgen-wrpc-go

    Go bindings generator for wRPC

    v0.12.0 900 #wrpc #rpc-framework #wit-bindgen #wasm #bindings-generator #component-model #component-native
  8. uniffi_meta

    v0.31.0 437K #uni-ffi #bindings-generator #bindgen #ffi
  9. tauri-typegen

    that automatically generates TypeScript models and bindings from your Tauri commands

    v0.4.2 #tauri-plugin #typescript-bindings #tauri-command #bindings-generator #zod #cache #naming-conventions #command-interface #config-file #serde
  10. uniffi_pipeline

    a multi-language bindings generator for rust (codegen and cli tooling)

    v0.31.0 186K #uni-ffi #bindings-generator #bindgen #ffi
  11. wit-bindgen-moonbit

    MoonBit bindings generator for WIT and the component model, typically used through the wit-bindgen-cli crate

    v0.53.1 8.4K #wit-bindgen #component-model #wasi #bindings-generator #wit-component #wasm #wit-bindgen-cli #wasm-component-model #moon-bit #wasm-interface
  12. weedle2

    A WebIDL Parser

    v5.0.0 411K #web-idl #define #bindings-generator #data-structures #weedle #idl-parser
  13. wit-bindgen-wrpc

    Rust bindings generator for wRPC

    v0.10.0 5.6K #component-model #wit #bindings-generator #rpc-framework #wrpc #wasm
  14. wit-bindgen-rust-lib

    Shared support for generating Rust code with wit-bindgen-style code generators

    v0.12.0 12K #wasi #wit-bindgen #bindings-generator #component-model #wasm
  15. interoptopus_backend_cpython

    Generates CPython bindings

    v0.15.0-alpha.24 3.9K #python-bindings #bindings-generator #ffi
  16. opencv-binding-generator

    Binding generator for opencv crate

    v0.100.0 90K #opencv #bindgen #bindings-generator
  17. wit-bindgen-go

    Go bindings generator for WIT and the component model, typically used through the wit-bindgen-cli crate

    v0.53.1 1.2K #wit-bindgen #component-model #wit-bindgen-cli #wit-bindings #bindings-generator #wit-component #model-generator #generate-bindings #wasm
  18. ript-cli

    InertiaJS protocol compatible with riptc for generating strong TypeScript bindings

    v0.1.6 1.5K #typescript-bindings #riptc #protocols #inertia-js #bindings-generator #compatible-with-riptc
  19. wit-bindgen-markdown

    Markdown generator for WIT and the component model, typically used through the wit-bindgen-cli crate

    v0.53.1 3.0K #wit-bindgen #wasi #component-model #wit-bindgen-cli #wit-component #wasm #markdown-generator #bindings-generator #model-generator #import-export
  20. wit-bindgen-cpp

    C++ guest and host binding generator for WIT and the component model

    v0.53.1 2.2K #component-model #wit-bindgen #wasm #bindings-generator #model-generator #guest-host #guest-and-host
  21. ligen

    (Language Interface Generator) is an extensible automatic binding generator ecosystem

    v0.1.18 #bindings-generator #bindgen #language-interface #ecosystem #extensible
  22. uniffi_macros

    a multi-language bindings generator for rust (convenience macros)

    v0.31.0 396K #uni-ffi #bindings-generator #bindgen #ffi
  23. gdnative_bindings_generator

    Generates bindings for the Godot engine's gdnative classes from a json api description file

    v0.11.3 340 #godot #gd-native #bindings-generator #godot-engine #json-api #engine-bindings
  24. uniffi_testing

    a multi-language bindings generator for rust (testing helpers)

    v0.31.0 151K #bindings-generator #testing #directory #fixtures #helper
  25. wit-bindgen-wrpc-rust

    Rust bindings generator for wRPC, typically used through the wit-bindgen-wrpc crate’s generate! macro

    v0.10.0 1.6K #wit-bindgen #rpc-framework #wasm #wrpc #component-model #bindings-generator #generate-bindings #component-native
  26. wit-bindgen-csharp

    C# bindings generator for WIT and the component model, typically used through the wit-bindgen-cli crate

    v0.53.1 3.0K #wit-bindgen #component-model #wit-bindgen-cli #wasi #wit-component #c-sharp #bindings-generator #wasm-interface
  27. phosphorus

    Makes GL bindings for you

    v2.0.3 #bindings #system #generator #bindings-generator #gl #opengl
  28. riptc-bridge

    InertiaJS protocol compatible with riptc for generating strong TypeScript bindings

    v0.1.1 550 #typescript #riptc #typescript-bindings #protocols #bindings-generator #inertia-js #compatible-with-riptc
  29. crystal-bindings

    Generate bindings for anything in a modular fashion. This crate is specifically designed for crystal palace linker for cross language bindings but with a few modifications can be used for anything.

    v0.1.1 #generate-bindings #crystal #modular #linker-for-cross-language #cross-language #palace #header-file #bindings-generator
  30. com-scrape

    Automatically generates Rust bindings for COM interfaces

    v0.3.0 #bindings-generator #com-interface #automatic #vst3
  31. vst3-bindgen

    Binding generator for the VST 3 API

    v0.3.0 #bindgen #bindings-generator #vst #generate-bindings #header #api-generator #bindings-for-vst
  32. uniffi_core

    a multi-language bindings generator for rust (runtime support code)

    v0.31.0 249K #bindings-generator #bindgen #ffi
  33. wai-bindgen-gen-markdown

    Generate Markdown API docs for a WAI interface

    v0.2.3 #wasm-interface #markdown-documentation #wai #bindings-generator #canonical-abi #wasm-module
  34. aha-wit-parser

    Published mirror of wit-parser

    v0.2.0 #wasm-interface #canonical-abi #wit-bindgen #bindings-generator #wasm-module #import-export #generate-bindings #wasm-import #mirror #wit-parser
  35. deno-bindgen2

    An FFI bindings generator for Deno

    v1.0.2 130 #deno #bindings-generator #deno-bindgen #macro #semantic
  36. riddle

    Windows metadata compiler

    v0.58.1 490 #windows-metadata #bindings-generator #compiler
  37. aha-wit-bindgen-gen-core

    Published mirror of wit-bindgen-gen-core

    v0.2.0 #wasm-module #wit-bindgen #bindings-generator #import-export #wasmtime #abi #generate-bindings #wasm-import #mirror #canonical-abi
  38. wit-bindgen-gen-guest-rust

    Rust bindings generator for WIT and the component model, typically used through the wit-bindgen crate’s generate! macro

    v0.3.0 320 #wasi #wit-bindgen #component-model #wasm #bindings-generator #wit-component #generate-bindings #model-generator
  39. hc_uniffi

    a multi-language bindings generator for rust

    v0.29.2 #uni-ffi #bindings-generator #bindgen #ffi
  40. riptc

    InertiaJS protocol compatible with riptc for generating strong TypeScript bindings

    v0.1.7 3.5K #typescript #typescript-bindings #protocols #bindings-generator #inertia-js #compatible-with-riptc
  41. fp-bindgen-support

    Support crate for fp-bindgen

    v3.0.0 #fp-bindgen #generator #wasm-plugin #bindings #interact #usage-instructions #fiberplane #bindings-generator
  42. uniffi_checksum_derive

    a multi-language bindings generator for rust (checksum custom derive)

    v0.28.3 121K #uni-ffi #bindings-generator #bindgen #ffi
  43. rusty-bind-parser

    Parses Rust module, generates Rust code with C ABI bindings and C/C++ header files and Swift gluecode

    v0.3.7 850 #bindings-generator #header #module #swift #abi
  44. deno-bindgen2-cli

    A CLI tool for parsing rust source code and generating a close TypeScript equivalent. works with the deno_bindgen2 crate

    v1.0.2 140 #deno #source #deno-bindgen #bindings-generator #cli-parser
  45. hc_uniffi_bindgen

    a multi-language bindings generator for rust (codegen and cli tooling)

    v0.29.1 #uni-ffi #bindgen #bindings-generator
  46. uniffi_internal_macros

    a multi-language bindings generator for rust (interal macro crate)

    v0.31.0 174K #uni-ffi #bindings-generator #bindgen #ffi
  47. Try searching with DuckDuckGo.

  48. cargo-fel4

    A cargo subcommand for automating feL4 (seL4 for Rust) development

    v0.7.2 #cargo-subcommand #sel4 #generator #testing #automating #assembly #bindings-generator
  49. tfhe-c-api-bindgen

    generating C bindings to Rust code

    v0.26.1 #codegen #cbindgen #bindings-generator #ffi
  50. wit-bindgen-gen-markdown

    Markdown generator for WIT and the component model, typically used through the wit-bindgen-cli crate

    v0.3.0 #wasi #component-model #wit-bindgen #wit-component #wit-bindgen-cli #wasm #bindings-generator #markdown-generator #wasm-interface #model-generator
  51. deno-bindgen2-utils

    Contains utilities for interacting with rust data structures through FFI. Conditionally-compiled and embedded into the final shared library by the CLI tool

    v1.0.2 140 #deno-bindgen2 #deno-bindgen #utilities #bindings-generator #proc-macro #data-structures #utilities-data #command-line-tool #embedded
  52. libsel4-sys

    Builds the sel4 kernel and generates Rust bindings around it, as configured by a feL4 manifest

    v0.5.2 #bindings-generator #sel4 #fe-l4 #build #kernel
  53. webgl_generator

    Code generators for creating bindings to the WebGL APIs

    v0.2.0 1.1K #webgl #bindings-generator #api-bindings
  54. ligen-python-parser

    Ligen (Language Interface Generator) is an extensible automatic binding generator ecosystem

    v0.1.18 #bindings-generator #bindgen #ligen #ecosystem #language-interface
  55. ligen-ir

    Ligen (Language Interface Generator) is an extensible automatic binding generator ecosystem

    v0.1.18 120 #bindings-generator #ligen #bindgen #intermediate-representation #ecosystem #language-interface
  56. qt_ritual_build

    Build script implementation for Rust Qt crates

    v0.5.0 350 #ritual #qt #script #bindings-generator #path
  57. wit-bindgen-rust-macro

    Procedural macro paired with the wit-bindgen crate

    v0.53.1 564K #wit-bindgen #wasi #bindings-generator #wasm #proc-macro #component-model #wasm-component-model
  58. ligen-traits

    Ligen (Language Interface Generator) is an extensible automatic binding generator ecosystem

    v0.1.18 #bindings-generator #bindgen #ligen #ecosystem #language-interface
  59. ligen-parser

    Ligen (Language Interface Generator) is an extensible automatic binding generator ecosystem

    v0.1.18 #bindings-generator #bindgen #ligen #ecosystem #language-interface
  60. ligen-utils

    Ligen (Language Interface Generator) is an extensible automatic binding generator ecosystem

    v0.1.18 #bindings-generator #ligen #bindgen #ecosystem #language-interface
  61. ript-config

    InertiaJS protocol compatible with riptc for generating strong TypeScript bindings

    v0.1.0 410 #config #typescript #ript #typescript-bindings #protocols #inertia-js #riptc #compatible-with-riptc #bindings-generator #config-file
  62. sourcegear-bridge-cargo

    Cargo subcommand for SourceGear Bridge, a binding generator for .NET

    v0.5.0 #bindings-generator #cargo-subcommand #dotnet
  63. crustacean-plugin

    bindings generator plugin

    v0.3.1 #crustacean #plugin #bindings-generator #string #header #default-value
  64. ligen-c

    C binding generator

    v0.1.2 #bindings-generator #bindgen #language-interface
  65. csbinding_generator

    cli tool to generate c# bindings from a rust codebase

    v0.5.0 #bindings-generator #generate-bindings #cli #bindings
  66. rabbot

    Abstract binding tree generator

    v0.2.0 #bindings-generator #tree #abstract
  67. ligen-macro

    Ligen (Language Interface Generator) is an extensible automatic binding generator ecosystem

    v0.1.18 #bindings-generator #bindgen #ligen #ecosystem #language-interface
  68. sourcegear-bridge-build

    Build script support for SourceGear Bridge, a binding generator for .NET

    v0.5.0 #bindings-generator #dotnet #net
  69. ligen-common

    Ligen (Language Interface Generator) is an extensible automatic binding generator ecosystem

    v0.1.18 130 #bindings-generator #ligen #bindgen #ecosystem #extensible #language-interface
  70. golem-scalajs-wit-bindgen

    Golem Cloud CLI tool for generating Scala.js bindings from a WIT file

    v0.0.2 #js-bindings #wit-bindgen #golem #scala #bindings-generator #wit-file #command-line-tool
  71. drone-stm32-svd

    Drone for STM32 bindings generator

    v0.8.3 #drone-stm32 #bindings-generator #async #microcontrollers
  72. crustacean

    bindings generator

    v0.3.1 #bindings-generator #documentation #executable
  73. bindgen_plugin

    A binding generator for Rust - compiler plugin

    v0.16.0 100 #bindings-generator #compiler-plugin #bindgen #rust-compiler
  74. wit-bindgen-guest-rust-macro

    Procedural macro paired with the wit-bindgen crate

    v0.3.0 280 #wasi #wit-bindgen #bindings-generator #wasm #proc-macro #component-model #wasm-component-model
  75. scrypto-bindgen

    generating Scrypto bindings

    v1.3.1 #bindings-generator #scrypto
  76. fp-bindgen-macros

    Macros for fp-bindgen

    v3.0.0 #fp-bindgen #macro #macro-for-fp-bindgen #bindings-generator #wasm
  77. deno-bindgen2-macro

    Macros for the deno_bindgen2 crate

    v1.0.2 140 #deno-bindgen2 #macro #deno-bindgen #bindings-generator #ffi
  78. vulkan_rs_generator

    Vulkan bindings generator for the rust programming language

    v0.1.0 #vulkan #bindings #bindings-generator
  79. tauri-plugin-typegen

    DEPRECATED - This crate has been renamed. Please use the new crate: tauri-typegen

    v0.1.6 #tauri-plugin #typescript-bindings #validation #tauri-command #deprecated #cargo-subcommand #zod #bindings-generator #generate-bindings #debugging
  80. crustacean-executable

    bindings generator executable

    v0.3.1 #executable #bindings-generator