Can anyone recommend a mind-mapping application with the following features (in the order of importance):
-
Available on mobile and desktop, with sync (not necessarily their own cloud, via Dropbox or Google Drive is fine).
-
Open source.
-
Ability to attach files (images, pdfs, so on).
-
Full text search.