Discourse Desktop Mac App

iOS, Android, Foldable & Tablet all done and now Apple desktop is done.
App running on Mac OS Sequoia 15, with 90% of discourse web functionality.

Short demo video before I got rate limited for doing things too quickly :frowning: will need to make adjustments :thinking:


“Community Alerts” are for cross forum monitoring once a secure login session has happened on a user device, users can see a count of how many pending notifications they have on other forums.

2 Likes

Are you making this available for download anywhere? looking for feedback?

I can put it on testflight if the interest is there. But just posted to get feedback really, trying to gauge what discourse community see as needed.

1 Like

Just curious, what are the advantages of the desktop approach compared to a browser?

1 Like

Sidebar can be inverted and videos can play in post, full app view, or added to cinema widget

This is cinema widget view

This is my native composer column’d right

This was curated to match my users requests, PWA is fine for most and browser is as well, but I wanted an option that gave ease and flexibility and control for posting, replying, controlled layout, smart caching, dynamic switching, multi forum support without different tabs or various PWAs and offline browsing.

My edge case and rationale may not fit all but it fits me and maybe a few more. I have a lot more features that I have posted here. Here’s an example of the Forum Explorer, originally I designed this to create sub forums per island in my region but have been testing against every forum out there.

1 Like

This is a dev build running but it’s 5x faster on live app. Tablet 7x faster.

I hate to say it, I hadn’t considered the end-users in this equation, only my own usability.

Happy users = happy community manager :smiley:

1 Like

Yes, I’ve tried to tackle a lot of niche userbase from gamer/entertainment to the business and entrepreneurs. Whereas they’ll have desktop widgets in app that connect to other applications they use daily while using discourse.