minilight (hackage): This package provides the wheel for a graphical application or a game.  Basic concepts and features:  Figure: convenient SDL texture, once created, it can be translated or rotated during rendering.  Component: a reusable widget with event handlers, its figures can also be cached.  Hot Config Replacement: view components can be constructed by an external yaml file with live preview.  built-in components: some common components are predefined. You can define a new component by yourself.
Keywords: graphics|library|mit|program