GitHub repository: notquiteamonad/tie
Primary language: Haskell
Description: TIE is a tool for generating TypeScript definitions for elm projects such that complex data structures can be passed through flags and ports safely.