MTTP


About

HTTP is somewhat heavy for some purposes. Gemini and Gopher provide alternatives. This project aims to be a light-weight internal protocol with these features:



Concept


Status

This project is still in the concept stage, but the aim is clear. To implement this idea, there will be several stages:


Stage 1

Serve MTTP format (text only) in HTML so that normal web browser can be used as clients.


Stage 2

Serve MTTP format (text only) to client, which will render graphically.


Stage 3

Support non-text content


Stage 4

Support user input, mainly search


Syntax


Syntax

Example