A curl-like client for gemini and gopher

atv - autonomous transfer vehicle

I created this client because I was bored, as so many projects start, after I took a look at gemini again. Since it is a very simple protocol I just started coding and got a very simple client thrown together. When I was away for a few days, I added support for gopher, which is a bit more complex to parse. The gopher parsing is not fully completed yet, and I want to expand the feature set for both gemini and gopher parsing.
Check out the source code here.