Your rating: None Average: 4.8 (6 votes)

cloudMarks is a simple application for accessing your Bookmarks stored in the ownCloud bookmarks app.

The application is licensed under the terms of the LGPL3, repository and issue tracker can be found in GitHub.

Please help to localize the application in more languages - files are on Transifex.

Danish: flywheeldk
Dutch: mijnheer
Finnish: reviewjolla
French: Tasanv, nIQnutn
Galician: pakoR
German: hwesselmann (that's me)
Italian: ghostofasmile
Spanish: pakoR

Application versions: 
File harbour-cloudmarks-0.7.1-1.noarch.rpm344.2 KB30/09/2015 - 22:06
File harbour-cloudmarks-0.7-1.noarch.rpm344.12 KB25/09/2015 - 21:04
File harbour-cloudmarks-0.6.1-1.armv7hl.rpm718.59 KB24/09/2015 - 00:18
File harbour-cloudmarks-0.6-2.armv7hl.rpm583.25 KB14/09/2015 - 21:21
File harbour-cloudmarks-0.6-1.armv7hl.rpm584.15 KB14/09/2015 - 20:59
File harbour-cloudmarks-0.5.2-1.armv7hl.rpm21 KB13/09/2015 - 20:45
File harbour-cloudmarks-0.5.1-1.armv7hl.rpm19.92 KB12/09/2015 - 15:01
File harbour-cloudmarks-0.5-1.armv7hl.rpm19.5 KB11/09/2015 - 14:20
File harbour-cloudmarks-0.4-1.armv7hl.rpm18.24 KB09/09/2015 - 20:35
File harbour-cloudmarks-0.3-1.armv7hl.rpm17.83 KB07/09/2015 - 21:49

Version 0.7.1-1 (keep existing bookmarks)

  • existing bookmarks in the browser application will be kept in place
  • application tries not to create duplicate entries
  • added Italian translation

Version 0.7-1 (push bookmarks to the stock browser, yeah!)

  • remove platform-dependent code. This application now is a pure qml/Python app
  • export ownCloud bookmarks into the SailfishOS browser

When eporting to the stock browser, the existing bookmarks will be deleted. A backup is made before doing this. You can find backups in /home/nemo named bookmarks.json+timestamp.
The browser should not be running for safe operation of the feature. Bookmarks added in the browser will NOT be written back to ownCloud (yet).

Version 0.6.1-1 (translations, new icon and harbour)

Making some things more shiny

  • new application icon (thanks to @Nokius)
  • added French translation
  • added Dutch translation
  • some minor ui improvements

Version 0.6-2 (translations were broken)

First rpm build broke some translations. Sorry for this mess...

Version 0.6-1 (use it with self-signed certs without hassle)

Now the software is able to ignore certificate validation errors

  • user can choose to ignore SSL errors in settings

Version 0.5.2-1 (more languages!)

Adding translations for

  • Danish
  • Galician
  • Spanish

Version 0.5.1-1 (first translation!)

The first translation I have received is added

  • support for Finnish language in the user interface

Version 0.5-1 (ready for everyday use, I would think)

Further enhance search functionality, give the user some control of the bookmark details

  • search in title, description and tags
  • configure what information of a bookmark should be displayed (title is mandatory, description, url and tags optional)
  • better handling of titles and descriptions with a lot of whitespace characters

Version 0.4-1 (now we are getting somewhere, aren't we?)

Some ui improvements, a big bugfix keeping you from using the app if you have more than 5 bookmarks, and a new search functionality

  • major bugfix causing the bookmark list not to be scrollable
  • searching bookmarks by tag (for now, only one tag at once, search is fired when pressing return in search field
  • better spacing settings in bookmark listings
  • only show fields with content in bookmark list
  • only store settings when pressing 'save settings', not on pressing enter in the last input on the page

Version 0.3-1 (getting closer, but still, it may be a long list of bookmarks)

I have renamed the application so you need to uninstall the old version and newly install this version. Sorry for the inconvenience.

Some major usability improvements here

  • storing bookmarks locally, manual reloading via pulley menu
  • poorly designed application icon
  • naming of the app in launcher is finally readable
  • larger fonts in bookmark list to enhance readability
  • unfunctional, but clean application cover

Still some things to do, like search and filtering, but the app is getting closer to what I need for my personal use.

Version 0.2-1 (more usable, but far from being the real thing)

This release brings some minor improvements

  • opens bookmarks in external web browser
  • better visual feedback on the ui

Version 0.1-1 (usable, but not really helpful yet)

Initial release with very rough and basic functionality:

  • Configure ownCloud account
  • Load bookmark list from the server on demand

This means that you cannot open bookmarks in the browser yet and bookmarks are not stored for "offline" use (they are not even present on application start)


ummon's picture


-- Update 23.07.2017 -- The Problem ist fixed by updating Bookmarks to 0.10.1

starting with the version 0.10.0 of Bookmarks, cloudMarks is no longer able to update from my Nextcloud (Ver. 11.0.3). Reverting back to version 0.9.1 of the Bookmarks App with the same Nextcloud version fixes the problem.

If I try to get the Bookmarks from Bookmarks 0.10.0 cloudMarks hangs forever trying to get the update. I see the following logentry on my Nextcloud side:

Level:Error App:index Message:OCP\AppFramework\QueryException: Could not resolve OCA\Bookmarks\Controller\PublicController! Class OCA\Bookmarks\Controller\PublicController does not exist

  1. /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 117: OC\AppFramework\Utility\SimpleContainer->resolve('OCA\\Bookmarks\\C...')
  2. /var/www/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php - line 544: OC\AppFramework\Utility\SimpleContainer->query('OCA\\Bookmarks\\C...')
  3. /var/www/nextcloud/lib/private/AppFramework/App.php - line 101: OC\AppFramework\DependencyInjection\DIContainer->query('OCA\\Bookmarks\\C...')
  4. /var/www/nextcloud/lib/private/AppFramework/Routing/RouteActionHandler.php - line 47: OC\AppFramework\App main('PublicControlle...', 'returnAsJson', Object(OC\AppFramework\DependencyInjection\DIContainer), Array)
  5. [internal function] OC\AppFramework\Routing\RouteActionHandler->__invoke(Array)
  6. /var/www/nextcloud/lib/private/Route/Router.php - line 299: call_user_func(Object(OC\AppFramework\Routing\RouteActionHandler), Array)
  7. /var/www/nextcloud/lib/base.php - line 1010: OC\Route\Router->match('/apps/bookmarks...')
  8. /var/www/nextcloud/index.php - line 40: OC handleRequest()
  9. {main}

Anyone else having this problem?

Best Regards and thanks for the nice App.

-- Update 23.07.2017 -- The Problem ist fixed by updating Bookmarks to 0.10.1


hwesselmann's picture

Thanks! Sorry, I did not respond for a while. I was away from SailfishOS and nextcloud for some time, but now I am back ;-)

koloss's picture

Hi! How to add a self-signed certificate with my ownCloud server?

hwesselmann's picture


There are some instructions on and

I will add the option to ignore SSL-errors in the next release (0.6). If you like, you can wait for that (adding your cert is a little bit tricky IMHO). I am planning to implement the feature sometime this week!

koloss's picture

Thank you! After upgrade it's working!