Skip to content

create desktop GUI app to run/manage spacebrew server #64

@quinkennedy

Description

@quinkennedy

such as was made for ECS. Best option seems to be an Electron app which runs the server as a backend process and uses pipes/IPC/sockets to communicate between the two.

  • Electron was suggested for a Node.js-based app
  • AppJS is another Node.js-based option
  • Since Clojure is Java-based, any Java cross-platform UI toolkit would work (such as Swing)
  • Erlang has poor integrated options (wxerlang), but mostly they recommend writing the GUI in something else and IPC between that and the Erlang backend app. Probably a good choice for any language.

Other recommendations welcome.

stretch goal, include an admin interface.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions