Render gigs in different ways.
@spec render(gigs :: list(), opts :: Keyword.t()) :: map() | String.t()