I couldn&#x27;t get the why of the project from the Github page alone. Rich Hickey&#x27;s post introducing it a year ago is clearer:<p><a href="http:&#x2F;&#x2F;blog.cognitect.com&#x2F;blog&#x2F;2014&#x2F;7&#x2F;22&#x2F;transit" rel="nofollow">http:&#x2F;&#x2F;blog.cognitect.com&#x2F;blog&#x2F;2014&#x2F;7&#x2F;22&#x2F;transit</a><p>JSON has become the go-to schemaless format between languages, despite being verbose and having problems with typing. Transit aims to be a general-purpose successor to JSON here.<p>Stronger typing allows the optional use of a more compact binary format (using MessagePack). Otherwise it too uses JSON on the wire.<p>Anyone who knows more, please correct me.