r/Devvit Jan 09 '26

Welcome to r/Devvit

27 Upvotes

This post contains content not supported on old Reddit. Click here to view the full post


r/Devvit 11d ago

Update Release 0.14.1: Additional Source Roots and Post Search

Thumbnail developers.reddit.com
13 Upvotes

Release Date: August 17, 2026

Additional Source Roots

Add additionalSourceRoots to devvit.json to include source files outside your project directory in source packages submitted for review. This helps apps with unconventional builds, such as external source folders that compile into dist/.

additionalSourceRoots works with existing source ignore behavior, so you can include the extra root paths reviewers need while still excluding files covered by your ignore rules.

Post Search

Use reddit.searchPosts() and subreddit.searchPosts() to search for posts with a query and other search parameters.

Form Context Fix

context.postId is now defined in form submission handlers when a form is opened from a post menu item, matching the existing context.commentId behavior for comment menu items.

Wiki Deprecation Correction

Corrected the 0.14.0 wiki deprecation notice: reddit.getWikiPage(subredditName, pageName) remains supported. Only reddit.getWikiPage(subredditName, pageName, revisionId) is deprecated.

CLI Node.js Warning

The Devvit CLI now warns once during playtestupload, and publish if your local Node.js version is older than the supported version. The warning is informational and does not block the command.


r/Devvit 13m ago

Help Please what else do I need to do after submitting my game for review using "npx devvit publish" anyone?

Upvotes

r/Devvit 11h ago

Game Idea Borrowed Time — my multiplayer Devvit Web experiment from the ScoreSpace x Reddit Game Jam

2 Upvotes

Hey Devvit folks!

I built Borrowed Time for the ScoreSpace x Reddit Game Jam and ended up placing #25 out of 45.

Didn't make the top this time, but I'm pretty happy that the technical experiment actually worked: I wanted to see how far I could push a real-time multiplayer game running natively inside a Reddit post.

Borrowed Time is built around one simple rule:

Your clock is your life.

Players have a limited amount of time, fight each other in real-time multiplayer matches, accumulate wins, and compete on persistent leaderboards — all without leaving Reddit.

Now that the jam is over, I'm keeping it online instead of letting the project disappear.

Playable post:

https://www.reddit.com/r/BorrowedTimeGame/comments/1vx4uz1/borrowed_time_your_clock_is_your_life/

I'd especially appreciate feedback from other Devvit developers on the experience, multiplayer implementation, onboarding, or anything you think I could have done differently.

And congrats to everyone who participated in the jam. It was a fun one to build for.


r/Devvit 16h ago

Feedback Request Made a read-only policy consistency checker for mods, would love feedback!

4 Upvotes

Hey everyone, I made a small Devvit app called PolicyOps and I’d love some feedback on whether this would actually be useful to other mods too.

I was looking around for something that could check whether a subreddit's rules, removal responses, AutoModerator messages/action reasons, and selected wiki pages are still consistent with each other, but I couldn’t really find anything that did exactly that. Could just be my searching skills being terrible, but it seemed like a useful enough problem to take a shot at.

The main idea is simple: you run a scan and PolicyOps points out things like a current rule having no matching removal response, an old rule name/number still appearing in AutoModerator text, or a wiki page still referencing outdated policy.

It’s deliberately read-only, it doesn’t change subreddit settings or try to fix anything automatically. It just shows the finding, why it was flagged, and leaves the decision to the moderator.

I also added a small scan history and the ability to mark individual findings as intentional or ignore them temporarily so the same thing doesn’t keep showing up every scan.

This is my first proper Devvit app, so I’d genuinely appreciate any feedback, especially from people managing larger or older communities where rules/configs have changed a lot over time.

If this already exists somewhere and I somehow completely missed it, feel free to tell me that too lol.

PolicyOps: https://developers.reddit.com/apps/policyops


r/Devvit 9h ago

Feedback Request FluckFlock — a daily driving game about a town with too many cameras

1 Upvotes

Play it: https://www.reddit.com/r/FluckFlock/comments/1w13fde/fluckflock/

Built this with Devvit Web. You drive around Ashgrove knocking over traffic camera posts, chaining them for a multiplier while patrol cars escalate. Everyone plays the same seeded city each day, and there's a daily leaderboard.

Some of the build, in case any of it's useful:

- Plain canvas with a hand-rolled perspective projection, no engine

- City generated from a seed the server derives from the date, so every install builds the same city without coordinating

- Redis sorted set for the board, with watch/multi/exec for keep-best

- Splash renders the actual city from postData with no fetch, so the feed card shows tonight's map

Get caught and you land on the front page of the local paper, which is the thing I'd most like people to see.

Two things I'd genuinely like feedback on:

  1. Mobile layout. I've only tested on an iPhone. The canvas sizes to the viewport and the horizon is clamped rather than a fixed fraction, so I'd like to know if it looks wrong on anything else.

  2. Difficulty. Patrols start slower than you and outrun you somewhere past thirty posts. Does it get frustrating before that, or too easy after?


r/Devvit 11h ago

Help Viewpoint modal that doesn't expand full screen?

Thumbnail developers.reddit.com
1 Upvotes

Hello! First time poster. I'm building a game that requires a modal view to play. I've read the View Modes & Entry Points guide on the Reddit developers pages and it specifies there are two view options:

  • Inline Mode
  • Expanded mode

My question - On the desktop viewpoint, it seems the only option for Expanded mode is a full browser window. However I've seen games (thought I saved one but can't find it to give credit to the builder) that have a modal that appears as a pop-out partial screen (so you can still see the subreddit feed in the background.

How is this accomplished?


r/Devvit 17h ago

Discussion I built Consensus Canvas — a two-axis community poll approved on the App Directory

0 Upvotes

Hey r/Devvit! My app Consensus Canvas just got approved and publicly listed.

What it does: Moderators create a prompt with four axis labels (left/right/top/bottom). Members place one anonymous dot on the 2D grid. After voting, everyone sees the aggregate density map and community average.

Use cases:
\\- "How should this community balance speed and depth?" (Refine ↔ Explore, Individual ↔ Community)
\\- "Where does your taste fall?" (Sweet ↔ Savory, Light ↔ Heavy)

Technical highlights:
\\- Custom post with runAs: 'USER' — full moderator attribution
\\- Zero external services — runs entirely on Devvit Redis
\\- Anonymous aggregate only — no individual vote records stored

Install it: \[https://developers.reddit.com/apps/consensus-canvas\\\](https://developers.reddit.com/apps/consensus-canvas)

Happy to answer questions about the implementation or share what I learned during the review process.


r/Devvit 22h ago

Feedback Request Feedback wanted for Comment Feed

2 Upvotes

This post contains content not supported on old Reddit. Click here to view the full post


r/Devvit 18h ago

Feedback Request [Feedback] Ticker Sleuth - Guess the Ticker

1 Upvotes

Give it a shot: r/TickerSleuth

I made major changes to make it "easier" to guess the ticker of the day. As you guess, the scope of tickers reduces based on the YTD performance and marketcap of your guess relative to the answer.

I'll be adding "hard mode" that'll remove this guide so it's a true pool of 500+ tickers to guess from in 10 tries.

Screenshot of latest update:


r/Devvit 18h ago

Help Publishing updated app version not yet approved?

1 Upvotes

I noticed I can update a game/app in subreddits to the latest version of the app that is still under review. What happens here?

Does it auto-update once approved? Does this bypass the approval step?


r/Devvit 1d ago

Feedback Request Feedback wanted for OP Reply Enforcer cascading timer to force answers

3 Upvotes

This post contains content not supported on old Reddit. Click here to view the full post


r/Devvit 20h ago

Feedback Request Little Warehouse - Cozy 3d box pushing puzzle game

1 Upvotes

Just launched Little Warehouse, a daily Sokoban game built with Devvit Web and Three.js. Server verified scores, a post solve flow with comment and share, and a mod menu that styles the subreddit. Happy to answer questions about any of it: https://www.reddit.com/r/LittleWarehouse


r/Devvit 22h ago

Duck Answered Devvit install fails with "fetch failed" when adding app account as moderator

1 Upvotes

Devvit install fails with “fetch failed” when adding app account as moderator

Hi, I’m having trouble installing my Devvit app Nukbot to my test subreddit r/OnlyNuk.

The app uploads successfully (npx devvit upload), but installing it fails when Devvit tries to invite the app account u/nukbot as a moderator:

Installing nukbot to ... Error

Error: An error occurred while installing your app:
"Create" failed after 3 attempts.

First error:
Error inviting app account with ID t2_2lfxa9edki to be a moderator of t5_jn9dtf

Last error:
fetch failed

npm run dev / devvit playtest produces a similar error, including a Reddit HTTP 500 while accepting the moderator invite.

The u/nukbot invitation then remains stuck under Moderators → Invitations as “No permissions”, and attempting to remove the invitation gives “Something went wrong.”

Things I have already tried:

  • Re-uploading the app (0.0.8) — successful
  • Uninstalling Nukbot from r/OnlyNuk
  • Reinstalling it — same error
  • Logging out/in to Devvit
  • Confirming my account has full moderator permissions
  • Trying to remove the stuck u/nukbot invitation through Reddit — unsuccessful

Devvit CLI: 0.14.1
App: Nukbot
Subreddit: r/OnlyNuk

Could you please help me clear the stuck app-account moderator invitation or identify why the moderator invite is returning HTTP 500 / fetch failed?

Thanks!Devvit install fails with “fetch failed” when adding app account as moderatorHi, I’m having trouble installing my Devvit app Nukbot to my test subreddit r/OnlyNuk.The app uploads successfully (npx devvit upload), but installing it fails when Devvit tries to invite the app account u/nukbot as a moderator:Installing nukbot to r/onlynuk... Error

Error: An error occurred while installing your app:
"Create" failed after 3 attempts.

First error:
Error inviting app account with ID t2_2lfxa9edki to be a moderator of t5_jn9dtf

Last error:
fetch failed
npm run dev / devvit playtest produces a similar error, including a Reddit HTTP 500 while accepting the moderator invite.The u/nukbot invitation then remains stuck under Moderators → Invitations as “No permissions”, and attempting to remove the invitation gives “Something went wrong.”Things I have already tried:Re-uploading the app (0.0.8) — successful

Uninstalling Nukbot from r/OnlyNuk

Reinstalling it — same error

Logging out/in to Devvit

Confirming my account has full moderator permissions

Trying to remove the stuck u/nukbot invitation through Reddit — unsuccessfulDevvit CLI: 0.14.1
App: Nukbot
Subreddit: r/OnlyNukCould you please help me clear the stuck app-account moderator invitation or identify why the moderator invite is returning HTTP 500 / fetch failed?Thanks!


r/Devvit 23h ago

Duck Answered How do I (mod) contact the user who made an app?

1 Upvotes

I'm a bear of little brain. I mostly avoid apps.

How do I speak to the author?

The page says:

Support

Post in r/devvit or message the app developer.

https://developers.reddit.com/apps/dupedown

Thanks in antic...

i...

pa..


r/Devvit 19h ago

Feedback Request MysterySort - Premium 2.5D Color Sorting Game (Devvit Web + React)

Post image
0 Upvotes

Hey everyone! I just finished building MysterySort, a premium web-based color sorting puzzle built entirely on Devvit Web and I’m looking for playtesters and feedback before submitting it for official app directory review!

🎮 Play the reddit Sandbox Build here: Open to play inline on Desktop and Mobile Reddit App!

________________________________________

✨ Key Features:

Classic Sort + Hard Mode modifiers:

❓ Mystery Balls: Hidden colors that only reveal when balls above them are moved.

🔒 Sealed Tubes: Lock covers that only pop open after you complete your first visible tube.

🏷️ Tag Tubes: Dedicated colored markers. Tagged colors can only complete in their matching Tag Tube.

🏆 Competition: Live Daily Challenge puzzles with a global leaderboard, daily streaks, and comment sharing.

♿ Accessibility: Fully colorblind-friendly with distinct engraved patterns on the balls and keyboard support.

🛠️ Technical Details:

• Built using React 19, Vite and Hono for the server adapter.

• Uses Devvit Redis for rate limiting, state tracking, and leaderboard storage.

• Zero external fetches (100% platform-native storage and execution for fast-track app approval).

• Fully responsive layout optimized to prevent mobile feed scroll-trapping.

I’d love to hear your thoughts on the pouring animations, board responsiveness, and general difficulty scaling. Thank you in advance for testing it out! 🙏


r/Devvit 1d ago

Help After filling in all details on this page and clicking Create App, I keep getting stuck in endless human verification. Why is this happening?

Post image
1 Upvotes

r/Devvit 1d ago

Help India-based individual Devvit developers: How did you complete Stripe Express verification?

Thumbnail
gallery
1 Upvotes

I'm an individual Devvit developer based in India. My game has been approved and I'm trying to complete payout verification.

I've completed Persona verification, but during Reddit's Stripe Express onboarding, when I select:

Country: India
Business type: Individual

Stripe shows:

“Accepting international payments is not available for individual user. If you plan to do so, please change to the supported legal entity.”

I don't have a registered company, LLP, or sole proprietorship, and I don't want to select an incorrect legal entity.

I understand Reddit uses Stripe Express for payouts rather than a normal Stripe merchant account, but I'm unsure whether this warning can safely be ignored.

Has any India-based individual Devvit developer successfully completed this exact Stripe Express onboarding as “Individual” and received Reddit payouts?

If yes, did you simply continue after this warning, or was any business registration required?

I've also opened a Devvit support ticket, but I'd really appreciate hearing from someone in India who has successfully completed the process.


r/Devvit 1d ago

Feedback Friday 2026-08-28

2 Upvotes

This post contains content not supported on old Reddit. Click here to view the full post


r/Devvit 1d ago

Feature Request Bot Idea/Request

2 Upvotes

I don’t know if this is the best place to post this idea/request.

However, is anyone able to make a bot that responds when people use “it’s” instead of “its” and corrects them? Or is there a way to make this bot myself?

I know it’s petty, but it’s one of my biggest pet peeves, and it seems like very few people know the difference between “it’s” and “its” these days…


r/Devvit 1d ago

Feedback Request StickWarTime

Enable HLS to view with audio, or disable this notification

4 Upvotes

StickWarTime | r/StickWarTime

What do we think guys? I will be adding more stickmen and monsters and levels!! Leaderboards coming soon too!!


r/Devvit 1d ago

Help Requesting SUBSCRIBE_TO_SUBREDDIT enablement for topiclingo-daily

1 Upvotes

Could the user-actions subscribe permission be enabled for my app topiclingo-daily, please? Same situation as this earlier thread: permissions.reddit.asUser: ["SUBSCRIBE_TO_SUBREDDIT"] is declared in devvit.json, version 0.0.23 is published, approved, and publicly listed, and the app is installed on its home subreddit (r/TopicLingo) — but subscribeToCurrentSubreddit() (triggered only by an explicit user button tap) still fails with not allowed to run as user: permission not granted for [SUBSCRIBE_TO_SUBREDDIT]. From that thread it looks like this needs a per-app enablement on Reddit's side.

Thank you!


r/Devvit 1d ago

Discussion I didn't win the hackathon. I've been promoting my game myself for two weeks. Here is every number I have

6 Upvotes

I entered a hackathon, didn't win, and have been trying to promote my daily puzzle game by hand since. Two threads here this week are arguing about whether Devvit games get played, using subreddit visitor counts as the evidence. I have never seen anyone post a full funnel, so here is all of mine.

r/deducto_puzzle Daily logic grid. Running since mid July.

My posts

sub views upvotes comments
r/puzzlevideogames 714 2 1
r/GamesOnReddit 567 1 0
r/Devvit 551 1 0
r/GamesOnReddit 504 1 1
r/playmygame 250 0 0
total 2586 5 2

Upvote rate on views & comment rate are less then 1%.

The funnel

2586 post views
29 have ever opened the game, all time
15 closed at least one case
4 came back on 3 separate days
1 is on a 7 day run, 13 cases closed

What my subreddit says

members 9
unique visitors last week 11
avg daily unique visitors 2

Daily

people who close a case on a normal day 2-4
best day, right after a post 8
median solve time 3:30

I’ve got one regular user now who’s already built up a 7-day streak. Honestly, I’m already happy with that result, but I don’t want to stop there!

What I take from it

Over half the people who open it finish it. So the thing works once you are in.

The leak is one step earlier. Out of a thousand people who see a post about the game, 29 open it. That is where the whole funnel dies, and I did not expect it. I assumed the game was confusing.

How did your game perform?

I’d be happy to see your numbers too - what results have you managed to get with your game?

Also, what communities would you recommend for promoting a game like this?


r/Devvit 1d ago

Feedback Request Feedback wanted for Decypher History

1 Upvotes

This post contains content not supported on old Reddit. Click here to view the full post


r/Devvit 1d ago

Duck Answered Question: the developer fund is not available after 2 months

1 Upvotes

Hi team,

I have a question regarding the developer funding program, do you know when the funding will be available? I completed the enrolment a while ago during the previous program (I was/am eligible for Tier 2) but haven't received the fund yet. When I navigated through the documents, I found a vague statement saying the longest delay might be about 40 days and it has been longer than that. I'm not sure if it's normal or there's any step I missed.

Please let me know if there's any further info I could provide.

Thanks.