Nextdeck — A fast, elegant Nextcloud Deck client for iPhone & iPad
Hi everyone!
I’ve been building Nextdeck, a modern, snappy client for Nextcloud Deck focused on speed, clarity, and a native iOS experience. If you like working with Kanban boards on your Nextcloud, this app aims to make it feel effortless on mobile and tablet.
Below is a quick overview. I’d love your feedback, bug reports, and ideas.
Highlights
Fast column switching: swipe between stacks, quick‑jump menu, and edge‑navigation while dragging.
Smooth drag & drop: move cards within a column or across columns; precise insert positions.
Clean, native UI: crisp typography, thoughtful spacing, responsive layouts for iPhone and iPad.
Hey! Thanks for your offer. For now, the source code is in my private repository. I’ll transfer it to GitHub later, but I’m not quite finished with some documentation and details yet. Maybe you can check out the app and share your feedback in the meantime?
Wow, that sounds great. I’m looking for months on app like this for iOS. On my android device, there is a good one, but for iOS I have nothing that I can compare with your approach. I would love to be part on your test flight. How can I support your work and test out the app?
He Fabian! Thanks a lot Send me an PM and i will send you an invitation for testing. If you want so support buy the app and give a good feedback youre choice!
By default, archived boards should not be displayed. I have many older boards that I rarely access. > Fixed at v1.2.0
I have seen I can hide them in the app. Can the information of a board being archived be retrieved by API?
Login: If no protocol is specified, the login will not work. I would prefer HTTPS to be the default. When setting up my account, I simply did not specify it, but only entered the domain. → Fixed at v0.2.0
After adding the protocol login works like expected.
Overdue tasks are not highlighted in red on the board. They are highlighted in red in the overview.
Overdue tasks highlighted on board (red) and due ≤24h (orange). Added board‑independent “Anstehend/Upcoming” overview grouped by due buckets. → rakekniven need to test
Add an overview of all due tasks (board-independent). The goal is to get an overview as easily as possible without having to look through all the boards first. → Fixed at v1.2.0
Add global search over all boards → Fixed at v1.2.0
Global search across all boards (scope toggle: current/all; archived excluded; progress/streaming).
List view: Add feature to delete single card → Fixed at v1.2.0
Settings: Display app version
Display app version (reads from constant; shown as “Version: x (build)”).
Lost login data after update (using App password)
Based on version 1.2.0 (1):
New overview of all due tasks (board-independent) does not respect “done” flag. This displays many tasks for which the due date has passed but which are already marked as completed. Comparing this with the view in the web UI helps to check the result. → Fixed at 1.2.0 (2)
Navigation: After selection of board user should jump to the selected board. Actually you jump to the overdue view. → Fixed at v1.3.0
Add feature to mark card as undone (same as in web UI) → Fixed at v1.3.0
Thank you so much. I got the app a few weeks ago. This is a short feedback from features that I would like to see implemented and I would love to discuss this with you.
Missing was ability from assigned members. We use quite often tasks that we assigned to specific users and the user is not visible within the tool and this is why we can’t see who is responsible for this task. I would love to see this feature in upcoming versions.
Performance: unfortunately we had performance issues with the app. It takes quite long that the specific water is loaded with all of the tasks quite challenging because if you just want to implement a new task, you have to wait quite long for the app to do this.
Beside this 2 feature request we are quite happy with your app and that’s so much better than just using a web site implemented on the home screen
Version 1.5 should solve many peformance-issues, try it out! For “Assigned Members” - if you scroll down in the card details you should see assigned members and a small pen-icon to add more!
Thank you so much for your reply! Actually, I recognized performance boost in the latest version!
Concerning the other question, that would be wonderful if the assign uses or visible immediately in the overview. Otherwise, you have to click on all of the tasks to see who is responsible for this task. Do you have any plans to implement this in new versions?
thanks a lot for your feedback — I’m really glad to hear you noticed the performance improvements in the latest version!
Regarding the assigned users: the list of assigned users is only available once a card is loaded directly. Fetching this information earlier would significantly reduce performance, especially on larger boards.
I’m currently exploring options to handle this in the background, but it’s tricky to find a good balance between performance, filtering options, and data availability. I’ll keep looking for a solution that works well without slowing everything down.