An open API service indexing awesome lists of open source software.

https://github.com/edgeraghty/kopher

A server implementation of RFC1436 (Gopher) in Kotlin. (#YOLO)
https://github.com/edgeraghty/kopher

Last synced: 12 months ago
JSON representation

A server implementation of RFC1436 (Gopher) in Kotlin. (#YOLO)

Awesome Lists containing this project

README

          

# Kopher

Kopher is a clean-room implementation of [The Gopher Protocol RFC](https://datatracker.ietf.org/doc/html/rfc1436)...
in [Kotlin](https://kotlinlang.org/). (#YOLO)

I am writing this purely as an excuse to learn the language and play with TDD (and, latterly, DevSecOps, CI/CD and
GitHub workflows). I do not ever expect anyone to use it.

There's a high likelihood I'll get bored and move onto something else before it gets to the stage of being particularly
useful as an implementation.

## How2/LiterallyEven

Run the JAR. Put whatever you want it to serve in the ``

## Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

## Contributor License Agreement

All contributions to this project are considered to be licensed under [the project licence](#licence).

Kopher doesn't require a CLA (Contributor Licence Agreement). The copyright belongs to all the individual contributors.
I recommend every contributor who wants to be associated with this smeg adds their name to the authors file.

## Licence

[#YOLO Public License (YPL) v0.12.34-hunter.2](https://github.com/YOLOSecFW/YoloSec-Framework/blob/master/YOLO%20Public%20License)