Deck is a Go package for creating presentations using a single markup language. It allows elements for text, lists, code, images and graphics with all layout and sizes expressed as percentages. Clients can interactively view presentations or export to formats like PDF and SVG. Servers use a RESTful API for uploading, listing, starting, stopping and removing presentations.