Skip to content

Latest commit

 

History

History
29 lines (17 loc) · 1.56 KB

README.md

File metadata and controls

29 lines (17 loc) · 1.56 KB

Fabulous CodeGen

Automatically generate bindings to use your favorite UI framework with Fabulous

Fabulous.CodeGen NuGet version Build Status Join the chat at https://gitter.im/fsprojects/Fabulous

This library automates the creation of bindings of existing UI frameworks for Fabulous through a simple JSON file. CodeGen will output an F# code file that you can include in your own project, like Fabulous for Xamarin.Forms.

It can be easily included in a build process, or run manually through a command line tool.

For more information, please take a look at the documentation.

Roadmap

  • Add support for 2 new modes, so it can be run by anyone to generate bindings on any given dll

    • generate-mapping: Generate the JSON mapping file with all controls and properties
    • bind: Generate the F# bindings code for a given mapping file
  • Docs

    • Generate better /// docs

Contributing

Please contribute to this library through issue reports, pull requests, code reviews and discussion.