bel

Interface generator

A tool that generates TypeScript interfaces from Go structs and interfaces.

Generate TypeScript interfaces from Go structs/interfaces - useful for JSON RPC

GitHub

42 stars
3 watching
10 forks
Language: Go
last commit: about 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
rjeczalik/interfacesTools for generating interfaces and structs in Go423
fuselabs/jsxtyperAutomatically generates TypeScript interfaces from JSX files to improve code type safety and prevent typos at build-time.38
daver32/interfacegeneratorA tool to automatically generate interfaces from classes36
dmihal/hardhat-interface-generatorTools to generate Solidity interfaces and integrate them with Hardhat projects32
beakona/autointerfaceAn interface-to-member source generator that creates code to redirect interface calls to backing members.76
jmattheis/goverterAutomates the generation of type-safe conversion methods between data structures576
kazhuravlev/options-genA tool to generate functional options for Go applications.81
codecentric/net_automatic_interfaceAutomatically generates interfaces from classes to reduce friction and noise in code63
ros2/rosidlProvides a set of tools and libraries to generate and work with ROS 2 interface definitions and code from IDL files.83
keuby/vite-plugin-lib-typesGenerates TypeScript declarations during library builds for compatibility with other languages and frameworks.6
awalterschulze/goderiveAutomates generating implementations of common Go functions from input parameter types.1,246
wavewave/fficxxA tool that generates Haskell interfaces to C++ libraries and types, allowing users to access C++ code from Haskell without manual FFI implementation.141
dtgorski/typexTools for analyzing and visualizing Go type structures and interfaces203
blutkoete/golang-ecalProvides a high-level interface to eCAL's low-level C API4
cdklabs/jsii-srcmakGenerates source code in multiple languages from TypeScript20