Nextcloud Bookmarks
Collect and manage bookmarks, synced with all your devices
This app provides you with a web interface for collecting and organizing bookmarks to the places on the web that are precious to you.
- 📂 Sort bookmarks into folders
- 🏷 Add tags and personal notes
- ☠ Find broken links and duplicates
- 📲 Synchronize with all your browsers and devices
- 📔 Store archived versions of your links in case they are depublished
- 🔍 Full-text search on site contents
- 👪 Share bookmarks with other users, groups and teams or via public links
- ⚛ Generate RSS feeds of your collections
- 📈 Stats on how often you access which links
- 🔒 Automatic backups of your bookmarks collection
- 💼 Built-in Dashboard widgets for frequent and recent links
Third-party clients
Android
- Nextcloud Bookmarks - client app for Android (Amazon Appstore/F-Droid)
- NCBookmark - Android App
- Bookmarks for Nextcloud - client app for Android (phone and tablet) with folders, tags, search, sync (Google Play Store - Bookmarks for Nextcloud)
- Floccus - Bookmark sync as Browser extension for Firefox/Chromium-based browsers, Android & iOS Apps
Browser
- Owncloud Bookmarks - Bookmarks extension for Chromium-based browsers (Chromium/Chrome/Opera/Vivaldi)
- Floccus - Bookmark sync as Browser extension for Firefox/Chromium-based browsers, Android & iOS Apps
- FreedomMarks - Addon for Firefox and Chrome. No sync, just a client.
- add-nextcloud-bookmarks - qutebrowser userscript that allows for easy bookmark creation
- Bookmarker for Nextcloud - Easily add bookmarks (Chrome extension)
Desktop
- Nextcloud Bookmark Manager A MacOS client
- QOwnNotes - Plain-text file markdown note taking desktop application (no sync, just importing bookmarks)
iOS
- Nextbookmark - A minimal client for iOS (App Store entry)
- Onion Browser - Tor browser support syncing (App Store entry)
- Floccus - Bookmark sync as Browser extension for Firefox/Chromium-based browsers, Android & iOS Apps
Other
- uMarks - App for Ubuntu touch
Community
Talk to us via matrix #nextcloud-bookmarks:matrix.org or in our official Talk channel
Install
Requirements
- php 7.3 and above
- intl: \*
- mbstring: \*
One-click
Install this app in the app store of your nextcloud instance (you must have administrator privileges). You will find it in the 'Organization' category.
Manual install
Dependencies
- git
- Node.js and npm
- php, extension dom and tokenizer
- composer
Setup
cd /path/to/nextcloud/apps/
git clone https://github.com/nextcloud/bookmarks.git
cd bookmarks
composer install
npm install
npm run build
API
This app exposes a public REST API that third-party clients can interface with.
Maintainers
Donate
If you'd like to support the creation and maintenance of this software, consider donating.
| |
|
|
| :-----------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------: |
Contribute
We always welcome contributions. Have an issue or an idea for a feature? Let us know. Additionally, we happily accept pull requests.
In order to make the process run more smoothly, you can make sure of the following things:
- Announce that you're working on a feature/bugfix in the relevant issue
- Make sure the tests are passing
- If you have any questions you can let the maintainers above know privately via email, or simply open an issue on github
More information on how to contribute: https://nextcloud.com/contribute/
Happy hacking :heart:
License
This software is licensed under the terms of the AGPL written by the Free Software Foundation and available at COPYING.