Bonsai Is A New Effort For GNOME-Focused Multi-Device Cloud/Synchronization
Written by Michael Larabel in GNOME on 1 January 2020 at 09:06 PM EST. 34 Comments
Christian Hergert of Red Hat who is known for his work on the GNOME Builder IDE has recently been hacking on a new project called Bonsai that is designed as a GNOME-focused multi-device synchronization service akin to a personal cloud.

Hergert's short description of Bonsai comes down to being "Pair your Linux devices, developer APIs to share files, create object graphs with partial sync between devices, transactions, secondary indexes, rebasing, and more built upon GVariant and LMDB. Tooling to build cloudless multi-device services."

As Hergert explained on his blog, he began hacking on this software for helping with synchronization of files across his multiple devices. At this point it's still along the experimental maturity of the project but ready enough to attract new developers.

Bonsai at this stage isn't an official GNOME project but his hosted as part of his GNOME Gitlab and advertising it to help the GNOME desktop in helping with multi-device synchronization of file storage and potentially in the future mail / calendar / TODO / photos / music / videos / search / system migration / VPN / other areas.

Bonsai looks like it could be an interesting project to watch in 2020 for GNOME users.
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week