farm
🌱 Grow delightful software (by inkandswitch)
pushpin
A collaborative corkboard app (by automerge)
farm | pushpin | |
---|---|---|
3 | 3 | |
246 | 614 | |
0.0% | 0.0% | |
0.0 | 0.0 | |
about 5 years ago | over 1 year ago | |
Elm | TypeScript | |
- | BSD 3-clause "New" or "Revised" License |
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.
farm
Posts with mentions or reviews of farm.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-07-13.
pushpin
Posts with mentions or reviews of pushpin.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-10-26.
-
“Everything I know” (a substantial list of CRDTs resources)
Most of the CRDT examples I've seen appear to be Electron apps e.g. https://github.com/automerge/pushpin.
My understanding is that CRDT's rely on having a safe place to store data on the user's machine (otherwise it's a bit like doing a `git clone` to receive new data, rather than a `git pull`).
Is this not a major limitation for people hoping to use it for web apps?
-
I'd like to make a wiki that uses interactive canvases. Does this exist and if not is this how I could make it?
I'm wondering if I could use something like Wordpress or MediaWiki as the blog/wiki backbone and make each page into an infinite canvas using something like PushPin, ourboard, infinite-canvas, or excalidraw . It also doesn't have to be a literal infinite canvas, but I'd like to make each page a canvas with frames, grid snapping, shapes, lines, content, comments, etc. I'd like to import content like images, gifs, embed 3D object canvas, embed video players, etc.
-
Farm – an experiment in distributed peer-to-peer computing
One way to think about it: some of ink & switch's other projects use hypermerge to manage data/state e.g. https://github.com/automerge/pushpin. In farm, we use hypermerge for data and source code. As a result, not only are farm applications local-first*, the development and distribution of those applications is also local-first and collaborative.
*https://www.inkandswitch.com/local-first.html
What are some alternatives?
When comparing farm and pushpin you can also consider the following projects:
ourboard - An online whiteboard
ksp-browser - Connect the things you already know in your browser.
crdt_notes