◐ Shell
clean mode source ↗

GitHub - Governa/macroid: A modular functional UI language for Android

Macroid — a Scala GUI DSL for Android Build Status Codacy Badge Android Arsenal

Macroid is the most badass modular functional user interface creation language for Android, implemented with Scala macros. Some people say it’s also a dead noodle.

Striving to be focused on one thing (GUI), Macroid promotes composability, high-level abstractions and advanced features, like functional reactive programming.

Prerequisites: Scala 2.10.x or 2.11.x, Android API 9+.

Latest version: 2.0.0-M3 (installation | changelog).

License: MIT.

For more info head to http://macroid.github.io!