Engraft is an API that makes live & rich programming interfaces powerful and practical through composition.
Engraft is being developed on GitHub. Documentation is currently limited. If you are interested in integrating Engraft into your project, please get in touch.
Engraft: An API for Live, Rich, and Composable Programming
Joshua Horowitz & Jeffrey Heer, UIST 2023
Live, Rich, and Composable: Qualities for Programming Beyond Static Text
Joshua Horowitz & Jeffrey Heer, PLATEAU 2023