Nextcloud Notes brought to you for your Nextcloud server, Android and iOS devices by the heroes of our community!

Originally published at: https://nextcloud.com/blog/nextcloud-notes-brought-to-you-for-your-nextcloud-server-android-and-ios-devices-by-the-heroes-of-our-community/

Are you looking for an open-source, self-hosted note-keeping app? Or a dedicated space in your cloud to manage your notes? Nextcloud Hub is a safe home for all your data, hence, perfect for your notes too!

Note that if you are a Google Keep fan, now that Google announced to end support for the Google Keep Chrome app in February 2021, you probably need a more reliable and privacy-wise tool!

In which devices can I use Nextcloud Notes?

Nextcloud Notes is an app you can enable on your Nextcloud server to store and manage your notes. And since keeping random notes is more like a spontaneous thing, there are mobile clients available for Android and iOS that come handy to help you sync your notes and get you covered anywhere, anytime, any device!

Browser

The Notes app is a distraction-free note-taking app for Nextcloud. It provides categories for better organization and supports formatting using Markdown syntax. Notes are saved as files in your Nextcloud, so you can view and edit them with every Nextcloud client, even if you don’t have the Notes client installed. Further features include marking notes as favourites.

Check it out!

Nextcloud Notes app

👷 Developed by Kristof Hamann

My main motivation for working on the Notes app is that I’m using it intensively for myself and there is always room for improvement. Besides that, I like to give something back to the open-source community, since I’m using much open-source software. From time to time, I contribute to other open-source projects, too. – Kristof

🚀 Features:
📝 Create, edit, share, search and delete notes
⭐ Mark notes as favourite
🏷️ Group in categories
✨ Markdown formatting
📁 Choose a folder to store your notes on your Nextcloud
🧮 Word count

“Deciding what features to develop for the next release is driven by several technical demands, personal priorities and the community’s most-wanted features. Everybody who contributes by fixing issues or implementing new features is very welcome! Important goals for the Notes app are switching to the Nextcloud Text editor in order to allow collaborative writing, UX redesign for category handling and an improved search.” -Kristof

Nextcloud Notes for Android device

Nextcloud Notes for Android devices is an app that provides you with the needed features to access, sync and manage your Nextcloud notes on Android devices too!

👷 Developed by Stefan Niedermann

🚀 Features:

👥 Multiple accounts
🔌 Works offline
📝 Create, edit, share, search and delete notes
📩 Share text and links as a new note into the app
✅ Toggling checkboxes in view mode
⭐ Mark notes as favourite
🔀 Bulk moving between accounts
🗑️ Bulk delete
🔍 In-note search
✨ Render MarkDown (no tables and images yet)
🧰 Context-based formatting
🌙 Dark mode
📊 Single note widget and note list widget
🌎 Translated in many languages

Check it out!



“The feedback I get can be negative from time to time, like getting a 1-star rating from users with an edge case server setup with “Doesn’t work.” without the possibility to help them, because no one ever responds to a help offer.
Though I love Play Store reviews like “I use the F-Droid flavour but I think you deserved to earn some money, therefore I bought it here”. They prove, that the often so-called “free culture” is a lie. People honour free software.” – Stefan

auto upload preferences

“Many thousands of users are my main motivation for developing this app further! Knowing that my work is useful to people, maybe even an integral part of their self-organization is the highest praise a developer can earn I think. Also, returning something to the community I have taken so much from. One can learn much from those interactions with different people spread around this world.” -Stefan

auto upload preferences
auto upload preferences

I plan to support the new server API version 1.0 in the near future. In the long term, I would like to get a new Markdown editor in, modernize the legacy codebase and add the possibility to use the app without a Nextcloud account. – Stefan

iOS Device

Nextcloud Notes for Android devices is an app that provides you with the needed features to access, sync and manage your Nextcloud notes on your iOS devices too!

👷 Developed by Peter Hedlund

Features:
📝 Create, edit, share, search and delete notes
🏷️ Group notes in categories
✨ Markdown formatting
📤 Copy and share notes with other apps in other formats

How to install Nextcloud Notes?

  1. If you have a Nextcloud instance set up, all good! If you are new to Nextcloud, read here all you need to know and specifically, the paragraph “ways to set up your Nextcloud”.

  2. Enable the Notes app on your Nextcloud instance, in one click! Use the app as you wish ☺️

  3. Download the mobile client (Android or iOS; find the links in the sections above) and connect the app to your Nextcloud server. That was it, your notes will be synced. Enjoy!

Contribute 🙏

Help the developers make the apps even more awesome by translating, reporting issues or solving these issues if you have the technical knowledge!

Feedback is mostly error focused, since the main platform for interaction is GitHub, to report issues. Therefore, positive feedback is very welcome as well, as every kind of contribution to the Notes app.

Its focus on the community is the thing I love the most about Nextcloud! – Stefan

Stefan is also the developer of Nextcloud Deck for Android and needs your feedback!

Deck is a kanban style organization tool aimed at personal planning and project organization for teams, integrated with Nextcloud.

If you are already using it, help us prioritize time to fix the issues you care most about by taking this survey!

🐞For bug reports and feature requests create issues with a filled out template on GitHub

How to contribute?

  • For the server app, you can report issues and/or fix them, request features and/or develop them here.

  • For the Android app, all you need to know on how to join the team is here.

  • For the iOS app, here’s where you should head to.

If you would like to develop your Nextcloud app and looking for a way to get started, here’s how to get involved. And feel free to ask Nextcloud or other community members for help.

An interesting, short interview with Kristoff and Stefan

  • How did you find out about Nextcloud and how did you come up with the idea of your app?

Kristof: “In the beginnings of using a smartphone, I was searching for a backup solution for contacts and calendars. I decided to use ownCloud and discovered the notes app. In the beginning, there were small things I liked to see improved, so I started to contribute to the Android Notes app as well as to the web app. At this time, Nextcloud was founded so I switched to Nextcloud since there was more activity in the app ecosystem and a nice community spirit!

My contributions increased over time while the maintainer of the Notes web app was low in time. Therefore, I became the maintainer of the Notes (web) app.”

Stefan: “It all started when I needed a simple solution to synchronize my contacts and calendar entries.
The Nextcloud ecosystem provided all of that under one hood with an open-source solution and so I decided to start using it.
When time passed, I learned more and more about the huge ecosystem and found more third-party-apps (as well as core features) that are useful for me.

I started developing my app for learning purposes. I am mainly a web developer and was interested in expanding my knowledge. That’s why I started with the most simple Android app one could imagine – a notes app. Soon after developing it, I found out that it was quite useful for myself and I started using it on a regular base – it soon became one of the most important apps on my device.”

  • Do you have any hobbies besides programming or does it take most of
    your time?

Kristof: “Programming is my hobby now. It used to be my profession, but now it is what I like to do in my free time.”

Stefan: “Yep, I am a firefighter and teach young people.”

  • Add anything you would like to ☺️

Stefan: “Thanks to every contributor that over time helps with making the app better. Also greetings to all people and Nextcloud team members who supported me whenever I needed help :)”

We love to hear about how Nextcloud improves your productivity and work-life!

Feedback 🔥🤩👍🤯🤡 – it is a great way to contribute and we’d love to hear your thoughts on your favourite features and functionalities of the stable Nextcloud releases!

Help us spread the word about Nextcloud, write a review on G2 and inspire others to liberate their data!

What’s the best thing about Nextcloud so far?

2 Likes

An app that supports Obsidians formats - notes and mindmaps - would be better spent. Using Nextcloud as the storage backend for your Obsidian workspace is already easy and straight forward. However it would be nice to have either native support for Obsidian MD formats and syntax in the buildin tool (like Notes, Markdown editor, comments, readme.md editors on top and so on) or an Obsidian notes Nextcloud app.

I do believe though, that a Markdown editor with the possibility to choose which markdown to support, would be much praised.

Example: This would also solve the issue with the PicoCMS issues if using the markdown editor to edit Pico pages currently. Then choose the format/syntax of a file.

1 Like

Markdown isn’t the issue. The contents of the actual Markdown files will open (mostly) just fine in any other editor. The issue are exactley these additional fetaures you mentioned.

Unfortunately, Obsidian is properitary software, so there’s not much the Nextcloud devs or the community could do. If anything, the Obsidian developers would have to release an app for Nextcloud, if they are interested in integrating their product with Nextcloud.

Notes is probably the single app I use the most on Nextcloud, both web and android.

The one things that’s missing is an easy way make links between notes. I know you can make links using the ID, but it’s not optimal. In the android app there’s not way to get the ID, even if the links work.

Also, I don’t understand why NC needs to have two different MD editors. Notes has one, Text has another.

1 Like

If anyone is considering how to expand notes, give some consideration to this fantastic, existing addition! It fully integrates with Nextcloud notes via this qownnotesAPI app.

1 Like

Simple! NC Text is WYSIWYG and opinionated when it comes to Markdown syntax. If you have existing Markdown files they will be re-formatted (aka. “destroyed”).

With NC Notes you can keep your syntax. This is why was my first choice when integrating it into QOwnNotes (and NC Text didn’t even exist back in the days :wink:).

Nevertheless we also use NC Text at work because of it’s collaboration capabilities! But I would never use it for my knowledge database…

I tried to respond via the feedback link, but it appears the share link is no longer active. Is this expected?

While I appreciate all the non-paid work going into apps that use some kind of syntax instead of UI elements, that simply does not work if you want to attract non-tech-savy users.

Simple example is creating and using a shopping list with the android notes app. In notes you have to learn first how to create a tick box instead of just starting a “tick box list”. This leads to the next hurdle. Instead of just being able to use the list and tick check boxes, you have to switch to the non-edit mode. In that mode you cannot just add further items though.

If you compare that to the usability and workflow in “keep” it seems quite obvious why most people using keep will not be happy with Notes because the learn curve is too steep and usability too complicated if you are not into MD syntax anyway - probably even then.

Unfortunately Notes is apparently not something important for enterprise users. IMHO it would make sense to use the paid Nextcloud team to extend the work of voluntaries in order to push it to the usability level users are used to from other cloud ecosystems.

On the other hand that might lead to weird things like a photo app which is not designed to use exif data. :wink:

The incorporation of Notes into core is precisely so it will use the Text interface moving forward. So, this change is on the roadmap.

2 Likes

That’s good news then! :+1:

For Android app, an enhanced editor could be to bind with Markor.
Thoughts ?