Skip to content

Dev GUI tool

Working features:

  • Load and parse format definition file
  • Show internal AST
  • Show generated serdes code
  • Show generated client-server code
  • no_std switch to quickly view how embedded vs host code looks like

Planned features:

  • Provide input and output widgets for various types (number with SI support as spinner / dial / slide, string, color, ...)
  • Generate documentation like UI with the ability to interact with server code
  • Generate server mockup UI with the ability to respond with user input, prerecorded answers or examples
  • Support for bytecode loading to extract types and api information
  • Support for source loading from external sources and compiling to bytecode (through Rust lib FFI or backend service)