Xenon gRPC server

If you are using remote machines to do your computations, and don’t feel like learning and implementing many different APIs and do not want to program in Java, Xenon gRPC is the tool for you.

162 commits | Last update: March 29, 2018

Cite this software

Choose a version:
[[ releases.length > 0 ? releases[selectedIndex].doi : conceptDOI ]]
Copy to clipboard
Choose a citation style:
Download file

What Xenon gRPC server can do for you

  • Provides an easy-to-use interface for distributed computing developers who want to use a different language than Java
  • Xenon gRPC wraps the Xenon library in a server
  • Retains the Xenon library API as much as possible
  • Allows to the Xenon Java library to be called from C++, Python, Go, Ruby, C#, Node.js, Objective-C and PHP (any language supported by gRPC) using generated clients.
  • High performance computing
Programming Language
  • Java
  • Apache-2.0

Participating organizations


  • Stefan Verhoeven
    Netherlands eScience Center
  • Atze van der Ploeg
    Netherlands eScience Center
  • Jason Maassen
    Netherlands eScience Center
Contact person
Stefan Verhoeven
Netherlands eScience Center