A service is a web application that interacts with the revisit.link hub. It accepts image data that is encoded in base64, performs manipulations to the data to produce crazy glitches in the image, and returns the data back, also in base64 format. Developers are free to use whatever code stacks they want, so far have created services in a variety of technologies including node.js, go, processing, and ruby.
Once a service is online and validated, it can be publically listed in the central hub. Once it's published, people can visit hub.revisit.link to create glitch art with that service. See below for instructions on listing your service.
In order to be added to the hub, a service must follow all of the rules below. Use this project to test requests to your service, and this project to validate your service.