Reflection

Collaborative note taking. With or without internet.

Reflection is a native GTK note taking app with local-first collaboration built on p2panda. It’s part of a broader initiative to make local-first sync a standard feature of the GNOME developer platform, and allow any app developer to easily add local-first sync to their app.

You can learn more about the project from these blogposts:

Current Status

Reflection is available as a preview release. We’re waiting for p2panda 1.0 before doing a stable release to avoid potentially difficult data migrations.

Try Reflection

You can install Reflection on GNU/Linux and macOS today. Please note that we can not promise that future versions of the app will be able to migrate your data. Do not rely on this app for anything critical, and back up your documents regularly.

Reflection app icon

GNU/Linux

Add the Flatpak Beta remote on your system:

flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo

Install the app:

flatpak install flathub-beta cx.modal.Reflection
Reflection macOS app icon

macOS

Download and install the .dmg file from Github. Note that this version does not receive automatic updates. You will have to manually download new versions from Github.

Contribute

Reflection is Free Software licensed under the GPLv3, so you can get involved and make it even better!

Code on Github

Newcomer Issues

Possible thanks to funding from

Prototypefund Logo

NLnet Logo