I have no support/technical question and have seen the support category. (Be aware that direct support questions will be deleted.)
on
Which general topic do you have
Hi everyone,
I would like to introduce Sticky Notes, a small open-source app I have been developing for Nextcloud.
The original idea was very simple: I wanted to have something similar to physical sticky notes directly inside Nextcloud. During development it gradually evolved into a combination of quick notes and lightweight tasks, while I am trying to keep it simple and easy to use.
Sticky Notes
Sticky Notes allows you to create colored notes directly in Nextcloud and use them either as simple personal notes or as small tasks.
Current features include:
- colored sticky notes
- priorities and due dates
- pinning important notes
- manual drag & drop ordering
- search, filtering and sorting
- rich-text editing
- categories with custom colors and icons
- personal and administrator-defined categories
- sharing notes with Nextcloud users and groups
- assigning tasks to users or groups
- marking tasks as completed
- statistics for active/completed notes
- Dashboard widget
- configurable widget layout
- multiple UI languages
The Dashboard widget displays the same notes as the main application and can be configured independently.
Sharing and tasks
A note does not have to be only a private note.
It can also be shared with another Nextcloud user or group, or assigned as a task.
For example, you can create a note with a due date, assign it to another user, and later see when the task has been completed.
The goal is not to replace a full project-management application. Sticky Notes is intended for smaller tasks and quick information where using a complete project-management system would be unnecessary.
Notifications
Basic Nextcloud notifications are supported.
For the upcoming v1.1.0, I am also working on a more flexible notification system.
Each user will be able to decide which events should generate notifications, for example:
- a note/task was assigned directly to me
- a task was assigned to one of my groups
- a note was shared with me
- a task I created was completed
- a completed task was reopened
- a task is approaching its due date
- a task has reached its due date
I am also adding optional ntfy support.
Users will be able to configure their own ntfy server/topic and decide independently which events should be sent through Nextcloud notifications and which through ntfy.
Self-hosted ntfy servers will be supported as well.
Mobile interface
The note editor already works on mobile devices, but during testing I found some layout and scrolling problems in other parts of the application, especially the main note view and settings.
A complete mobile/responsive UI overhaul is therefore one of the main changes planned for v1.1.0.
Nextcloud compatibility
The application is currently developed and tested on Nextcloud 34.
My intention is to maintain Sticky Notes primarily for the current Nextcloud version that I actively use and test.
I do not currently plan to maintain backward compatibility with older major Nextcloud versions.
When I migrate my installation to a newer Nextcloud major version, the application will be tested and maintained against that version.
Current status
The current release is v1.0.0.
Version 1.1.0 is currently in development and will focus mainly on:
- complete mobile/responsive interface
- improved notification system
- optional per-user ntfy notifications
- application/About information
- repository and release structure cleanup
- preparation for possible publication in the Nextcloud App Store
The project is open source under the AGPL-3.0-or-later license.
Project
GitHub:
The repository contains the source code, documentation and installation instructions.
Feedback welcome
I would be very interested in feedback from other Nextcloud users and developers.
Especially:
- Is something similar useful for your Nextcloud installation?
- Are there features you would expect from this kind of app?
- Does the current UI behave correctly on your desktop/mobile device?
- Are there things that should be changed before publishing it in the Nextcloud App Store?
- If you test it, I would be happy to hear about any bugs or compatibility problems you find.
This is my first public version of the application, so feedback from more experienced Nextcloud developers is very welcome as well.
Thanks!