Dev-Insights is a post-based app built with Reddit's Devvit library. It's purpose is to provide users better insight into comments and posts made by Developers, Content Creators, Community Figures and more so they are not lost and key information is readily available without the user needing to do extensive searching.
Comments can also get lost over time once the posts age past a couple of days and a dev comment may be extremely valuable for the community as a whole.
- Track comments and posts from any of
flair text,flair css class,post flair, and/orusers. (You can match multiple options!) - Separate tab feature - Create a third tab to organize posts with a specific post flair separately from other posts.
- Infinite history of comments and posts - No more 6 pin highlights limit!
- Backdate pinning items for users specified in the app config.
- Automatic updates for edits/deletions for posts and comments.
- Manually add any posts or comments to the App using mod-action button on the item.
- Supports
includesin flair text (both user and post flair), e.g. "dev" will match "Developer" in a flair. Matching is NOT case sensitive. - Post flair matching supports both flair text and template ID.
- Bottom subtitle supports clickable markdown links to reddit, x.com, or twitter.com.
- Automatic light/dark theme.
- Moderators can remove comments and posts from the App at any time.
- Supports showing user flair in the App Post itself (beta*).
* Reddit does not support fetching a users exact flair and so it is based on a guess with their flair text. If you find the app is showing the wrong flair, please report it to me directly u/PlexversalHD.
- Click
+ Add to this communityfrom the App page (if not already here) - Select your subreddit
- Configure the Flair text, users and flair css classes to match in My Communities > Click your subreddit you just added it to > Dev Insights (Settings) > Configure at least one option here for it to work.
- Optional: If you specified any
usersin the step above then you can use the fetch posts menu option: Navigate to your subreddit > click•••> Fetch previous user content. (does not apply to flair) - That's it!
If matching flair text (both user flair and post flair), ensure you are specific enough as to not match another generic flair. It will be included in any word/text. E.g. if you configure it to match dev it will match developer but also words like device, devious etc. The matches for users and css class are exact, but flair text uses includes matching for better flexibility.
- The app does not automatically get previous dev comments, BUT if you specified any
usersin the app config from step 3 above, it will try fetch the last 30 comments/posts for that user and then populate the app if they were made in the subreddit. - Matching config options are independent from each other, so if you put something in all 3 options then a user which matches any of the options will be a match. It will match in order of users, flair text and then flair css class. Post flair has an option to make it dependant on users, so this is the only dependant setting available.
- As mentioned before flair may be visually wrong in the app, this may happen if you have duplicate flair text or do not specify exact flair text, please report if you see issues.
Any sub that installed and used this app in 2025 will be classed as an early supporter. Thank you to the below Subreddits for their early feedback and install:
- Added custom app icon for better branding and visual identity.
- Improved error handling across various features for better reliability.
- General bug fixes and performance improvements.
- Bug fixes relating to separate posts tab loading and separation logic
- Fixed an issue with username displayed in app being incorrect when post flair changes.
- Other small bug fixes.
-
New Separate Tab Feature:
- Added
Separate Posts Tab for a specific post flairsetting that allows creating a dedicated third tab for posts with a specific post flair. - Format:
[Tab Button Name](exact flair text OR template ID)where tab name is max 30 characters and flair identifier is max 64 characters. - Example:
[Official News](Announcement)or[Esports](12ff3a4-66a7ff77-44f4f). - When configured, posts matching the specified flair will only appear in the separate tab, while all other posts appear in the default posts tab.
- Works with both flair text (exact match) and flair template ID for maximum flexibility.
- The separate tab appears between the default posts tab and the comments tab.
- Supports real-time flair updates - if a post's flair changes, it automatically moves to the correct tab.
- Leave blank to keep all posts in one tab (default behavior).
- Added
-
Improved User Flair Display:
- Fixed visual overflow issues where long user flair text would push usernames out of view or overflow the container.
- Username and flair now properly share space within the container - username can use remaining space while flair is capped at 50% width maximum.
- Both username and flair will truncate with ellipsis (...) when too long, ensuring nothing overflows the container.
- Flair stays directly next to the username (left-aligned) instead of being pushed to the right when there's available space.
- Applied to both post cards and comment cards for consistent display.
-
Database Enhancements:
- All posts now store both
postFlairTextandpostFlairTemplateIdfor better flair matching capabilities. - Any post flair changes on an existing post will redo checks to see if there is a match. E.g. you forgot to flair a post after creating but flairing after now matches the
Post Flairmatch in your settings.
- All posts now store both
-
New Post Flair Matching Feature:
- Added
Match Post Flair Text or IDsetting that allows matching posts by their post flair. - Supports matching by flair text (using includes, not exact match) or flair template ID.
- Example: "News" will match posts with flair text containing "Official News", or you can use the exact flair ID like "12ff3a4-66a7ff77-44f4f".
- STRONGLY advised to use mod-only post flairs to prevent abuse.
- Note: Flair text matching uses
includesrather than exact matching for better flexibility. However, some matching issues may still occur if flair text is too generic. Be as specific as possible.
- Added
-
Enhanced Bottom Subtitle Setting:
- The
Bottom Subtitlesetting now supports markdown links in addition to plain text. - Can use format
[text](url)where text is max 30 characters and URL is max 1000 characters. - Domain restrictions: Only
*.reddit.com,x.com, ortwitter.comdomains are allowed for security. - Examples:
- Plain text:
Recent Announcements - Markdown link:
[Visit Our Updates](https://reddit.com/r/example)
- Plain text:
- Links will appear as clickable blue text in the app footer.
- The
-
Improved Flair Color Matching:
- User flair color matching now uses
includesinstead of exact matching for better accuracy. - This improves the visual display of user flairs in the app, though some edge cases may still occur with duplicate or similar flair text.
- User flair color matching now uses
-
Added setting to disable comments tab entirely for subreddits that only want to display posts.
-
Media handling improvements for text posts that contain embedded images.
- Minor bug fixes + readme
- Minor bug fixes.
- Additional Reddit development compliance.
- Implemented new settings based on user feedback:
- Added
Default Post Titlesetting for post title + Title can also be changed when creating a new post manually. - Added
Posts Tab Button Namesetting, default value is Announcements. - Added
Comments Tab Button Namesetting, default value is Official Replies. - Added
Bottom Subtitlesetting, default value is Recent Announcements.
- Added
- Fixed an issue with low quality preview images, it will now try and fetch the actual post image first, then fetch the lower quality thumbnail if main image not available. (It was the other way around previously).
- Fixed an issue with white background clipping on dark mode.
- Based on user feedback it was apparent the App may not have properly explained it's purpose and so a whole new redesign has been implemented. Thanks to u/Xenc for the inspiration and tips! Below are the changes:
- Separated posts and comments into their own tabs.
- Button names/subtitles are more appropriate:
Posts > Announcements,Comments > Official Replies. - Default title changed from
Community Figure Insights > Game Announcements. - Removed text from Posts as it was too overwhelming, now only showing post titles.
- Scrolling to see more posts/comments is more uniform and shows a set amount of posts/comments per page depending on if user is on mobile/desktop.
- Color scheme is more uniform with darker/lighter accents only. (In the future, color scheme settings will be available in App settings to change this).
- Posts on Install will auto lock and a sticky comment provided to show the purpose of the App Post.
- Added support for old reddit, showing the last 25 Official posts. Updates automatically.


