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
41 stars
3 watching
10 forks
Language: Go
last commit: 4 months ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
rjeczalik/interfaces | Tools for generating interfaces and structs in Go | 423 |
fuselabs/jsxtyper | Automatically generates TypeScript interfaces from JSX files to improve code type safety and prevent typos at build-time. | 37 |
daver32/interfacegenerator | A tool to automatically generate interfaces from classes | 36 |
dmihal/hardhat-interface-generator | Tools to generate Solidity interfaces and integrate them with Hardhat projects | 32 |
beakona/autointerface | An interface-to-member source generator that creates code to redirect interface calls to backing members. | 76 |
jmattheis/goverter | Tool for generating type-safe converters in Go | 525 |
kazhuravlev/options-gen | A tool to generate functional options for Go applications. | 77 |
codecentric/net_automatic_interface | Automatically generates interfaces from classes to reduce friction and noise in code | 61 |
ros2/rosidl | Provides a set of tools and libraries to generate and work with ROS 2 interface definitions and code from IDL files. | 79 |
keuby/vite-plugin-lib-types | Generates TypeScript declarations during library builds for compatibility with other languages and frameworks. | 6 |
awalterschulze/goderive | Automates generating implementations of common Go functions from input parameter types. | 1,243 |
wavewave/fficxx | A tool that generates Haskell interfaces to C++ libraries and types, allowing users to access C++ code from Haskell without manual FFI implementation. | 141 |
dtgorski/typex | Tools for analyzing and visualizing Go type structures and interfaces | 200 |
blutkoete/golang-ecal | Provides a high-level interface to eCAL's low-level C API | 4 |
cdklabs/jsii-srcmak | Generates source code in multiple languages from TypeScript | 20 |