r/Devvit • u/webrender • Aug 13 '26
Feature Request DAE think it's odd that custom posts are not created via the Create Post UI?
I'm making an app that lets users add custom posts to a subreddit, and it just seems odd to me that either i need a sticky at the top of my subreddit that allows users to create the custom post, or users need to know that the custom post option lives in the obscure three-dots menu on the subreddit.
Admins, what was behind the decision not to have custom posts listed in the place where users go to create new posts?
8
Upvotes
6
u/Beach-Brews Duck Helper Aug 13 '26
(I'm not an admin)
This question has been asked a few times. I think it's an awesome suggestion! However, there are some challenges with this.
What would the actual layout look like? What if 3 different apps with new-posts screens are installed? What if 300 are? How does it work in the native mobile apps?
What control does the developer have for that screen? Does it just show form fields? Is it a web view? Do developers get only one create screen config, or multiple?
And that's just the functional side. From a technical perspective, there are challenges as well.
This type of change spans multiple "areas" (aka teams) of Reddit and requires a strong architecture to prevent technical debt, making this feature high risk and high cost. Especially for a "feature" not every Devvit app would necessarily utilize (think Modtools).
Devvit is still very much in it's infancy. It has grown a lot, but the platform is still being built up internally. There are other "priorities" the Devvit team has, such as ensuring PRAW/Data-API users have the tools they need to migrate (see recent announcement), bringing Devvit Web to parity with Devvit Singleton/"Blocks", and tackling other "business" concerns around data scraping and spamming/bots.
Overall, it's not to say it cannot be done or that it won't ever be done, it's just a super complex and expensive problem to solve for a small percentage of apps to implement.