# EasyInterface: A toolkit for rapid development of GUIs for research   prototype tools

**Authors:** Jes\'us Dom\'enech, Samir Genaim, Einar Broch Johnsen, Rudolf Schlatte

arXiv: 1702.00364 · 2017-02-02

## TL;DR

EasyInterface is an open-source toolkit that enables researchers to quickly create web-based GUIs for their research prototypes without extensive web programming knowledge.

## Contribution

It introduces a simple, text-based language and toolkit for rapid development of GUIs for command-line tools, facilitating integration and accessibility.

## Key findings

- Enables GUI creation in minutes for command-line tools
- Supports sophisticated GUI features like syntax highlighting and dialogs
- Facilitates integration of research prototypes into common environments

## Abstract

In this paper we describe EasyInterface, an open-source toolkit for rapid development of web-based graphical user interfaces (GUIs). This toolkit addresses the need of researchers to make their research prototype tools available to the community, and integrating them in a common environment, rapidly and without being familiar with web programming or GUI libraries in general. If a tool can be executed from a command-line and its output goes to the standard output, then in few minutes one can make it accessible via a web-interface or within Eclipse. Moreover, the toolkit defines a text-based language that can be used to get more sophisticated GUIs, e.g., syntax highlighting, dialog boxes, user interactions, etc. EasyInterface was originally developed for building a common frontend for tools developed in the Envisage project.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1702.00364/full.md

## Figures

2 figures with captions in the complete paper: https://tomesphere.com/paper/1702.00364/full.md

## References

6 references — full list in the complete paper: https://tomesphere.com/paper/1702.00364/full.md

---
Source: https://tomesphere.com/paper/1702.00364