othello-ocaml
Reimplementation of https://github.com/jahfer/othello in OCaml programming language (by jahfer)
othello
Operational transform library for Clojure + Clojurescript (by jahfer)
othello-ocaml | othello | |
---|---|---|
1 | 2 | |
1 | 34 | |
- | - | |
10.0 | 10.0 | |
over 6 years ago | almost 8 years ago | |
OCaml | Clojure | |
- | Eclipse Public License 1.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
othello-ocaml
Posts with mentions or reviews of othello-ocaml.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-11-16.
othello
Posts with mentions or reviews of othello.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-11-16.
-
You don't need a CRDT to build a collaborative experience
I haven’t explored this space in a while, but I have a couple of examples that could be helpful. A Clojure library of mine [0] has a decent README with some background reading on how to use operational transform.
I also reimplemented it in a surprisingly tiny amount of OCaml [1] which was a fun way to learn that language :)
[0]: https://github.com/jahfer/othello
-
WIP implementation of an ActivityPub library in Clojure
It’s been a while since I’ve written Clojure (the bulk of my authoring was nearly a decade ago) so I’m happy to receive any feedback you all might have. Also willing to answer any questions. Cheers!
What are some alternatives?
When comparing othello-ocaml and othello you can also consider the following projects:
ot.js
rich-text - Format for representing rich text documents and changes
collabs - Collabs library monorepo