The shared framework behind my Pebble watchfaces and watchapps: the device C, the PebbleKit JS runtime and Clay config pieces, and the build tooling every face uses. Setup and usage are in the README on GitHub.
Each page follows one piece of the framework from end to end: what it does for a face, how it does it, and the trade-offs behind it.