Skip to main content
Version: 1.0.0

Discourse Features Support

Below is a table of Discourse features which provides the details and current status about the support for a given feature in the Lexicon Mobile App.

If we missed one, or anything looks out of date here, don't hesitate to submit a Pull Request which updates the table.

Is the feature you love not supported? Reach out to us to discuss how we can bring it to life for you.

Our General Approach to Feature Support​

Much of our initial focus was on using-facing features, rather than administrative features.

This is why, for example, users can select categories for their topics, but administrators are unable to create new categories from within the mobile app.

For this reason, most admin tasks are still best accomplished using the Discourse web app on a larger device.

Lexicon Mobile App Features​

FeatureDescriptionSupportedNotes
2FA LoginAllow users with 2FA enabled to be prompted for their 2FA code when logging inβœ…Managing 2FA, such as enabling it or disabling it from within the app, is not currently supported
Ability to Tag TopicsCreate and tag topics to provide relevant metadata for your usersβœ… πŸ”§Configuration required: see Optimal Experience
Topic Previews (Excerpts)Show an excerpt of the first post in a topic from the Home screenβœ… πŸ”§Configuration required: see Optimal Experience
View User ActivityView a user's recent activityβ€”such as topics, posts, and likesβ€”in a single feed from their profileβœ…The ability to filter by activity is not currently supported
Topic MetricsLikes, Views, Replies, and Frequent Postersβœ…
Topic & Post ActionsAbility to like and edit topics and postsβœ…
View Top & Latest TopicsA Tab View at the top of the main feed provides the ability to switch between Latest and Top activityβœ…
SearchSearch the current Discourse instance for topics and posts based on keywords, categories, and tagsβœ…
CategoriesView the category of a topic and filter topics by a given categoryβœ…Categories cannot be created, updated, or deleted
Attaching Media to PostsUsers can attach media to a post from the appβœ… πŸ”§Configuration recommended for supported file extensions-see Optimal Experience
Standard MarkdownStandard Markdown is supported in the editor and rendered correctly in the mobile appβœ…Light, incomplete support exists for some of Discourse's custom markup, such as dates
Sign UpAllow users to sign up for an account directly through the mobile app, depending on whether your Discourse instance allows new user registration or notβœ…
Browsing Public InstancesAllow users to immediately access and browse your Discourse instance from the mobile app if it is not privateβœ…Users will be prompted to login upon attempting an authenticated action
User ProfilesAbility to view users' profiles and edit your ownβœ…Partial support: displays the user's photo, username, Markdown bio on a single line, and recent activity
Post FlaggingAllow users to flag posts for admins to reviewβœ…Admins are not able to review posts in the app, though they will see in-app notifications for flags
Mark Discourse Notifications ReadAllow users to see new notifications from the profile screen of the mobile app and mark all notifications as readβœ…Some notifications from Discourse are not tappable in the mobile app, such as badge notifications
Private messagingAllow users to start private or group messages with one anotherβœ…
MentionsAllow users to mention a user when creating or editing posts and messagesβœ…
Color SchemeProvides light and dark mode support for usersβœ…Specify color scheme (light mode, dark mode, or system) from within the app (only local to the user's mobile device)
BadgesThe ability to see and interact with badges that have been awarded to users on the Discourse instance❌
Post DraftsEnable users to start composing a draft of a post and return to it later❌
GroupsEnable users to create and participate in private groups of which only group members can view certain topics❌
Admin FeaturesDiscourse admin features generally not available in Lexiconβ€”better suited to a desktop environment❌Editing posts is supported
Post Quotes, Polls, Toggles, and Task ListsCustom text formatting that enables Discourse-specific features❌
Discourse EmojisUtilize emojis when creating a topic, making a post, or sending a reply❌Unicode-based emojis are of course supported
Post BookmarksAllow users to bookmark certain posts or topics❌
DiscourseConnect (SSO)Replace Discourse authentication with a Custom Provider❌
Custom Authentication PluginsLogin via OAuth2 or other protocols using custom Discourse Plugins❌
Real-time ChatEnable users to initiate conversations using the chat feature, either in a channel or through private messaging❌
User StatusAllow other user in community to see user message status❌