Pinafore

Pinafore is a language that allows you to structure information and create user interfaces for it.

Currently it's at the "proof of concept" stage. You can build it from source and run it.