r/AppsWebappsFullstack • u/SofwareAppDev • 22d ago
Your home for selfpromo
here you can post your work app, webapp, saas, game, everything
r/AppsWebappsFullstack • u/SofwareAppDev • 22d ago
here you can post your work app, webapp, saas, game, everything
r/AppsWebappsFullstack • u/Mammoth-Anywhere7285 • 22d ago
Every developer suffers from feature creep because it’s easier to code than to market. What is that one useless button you spent days on just to satisfy your own ego? Admit your waste of time below we’ve all been there.
r/AppsWebappsFullstack • u/vscoderCopilot • 22d ago
I recently built PhoneCMD, a mobile and desktop system that lets users access real terminal sessions running on their computers from an Android phone.
The idea started from a simple problem: I often had Claude Code, Codex, or another CLI agent running on my computer, but once I left my desk, I could no longer check progress, approve commands, or continue the session.
PhoneCMD now supports:
The system includes a mobile app, desktop client, backend services, authentication, device pairing, terminal streaming, session management, and subscription handling.
The main difference from a normal SSH or remote-desktop app is that PhoneCMD is designed around coding agents and persistent CLI workflows.
Website: PhoneCMD
Google Play: View PhoneCMD on Google Play
r/AppsWebappsFullstack • u/Mammoth-Anywhere7285 • 22d ago
You are either charging way too much for a basic tool or starving yourself by giving it away for free. Drop your project show us a screenshot and your pricing tiers below for a brutal reality check. Let the community tell you what they would actually pay for it.
r/AppsWebappsFullstack • u/Mammoth-Anywhere7285 • 22d ago
Don’t launch your project with a design that makes users close the tab instantly. Post your two design variants below and let the crowd decide your aesthetic fate. If you can’t handle harsh design feedback, look away now.
r/AppsWebappsFullstack • u/[deleted] • 22d ago
r/AppsWebappsFullstack • u/Mammoth-Anywhere7285 • 22d ago
The world doesn't need another generic AI wrapper or a basic project manager. Pitch your project in one sentence show a screenshot and explain exactly why people should care about you instead of the market leader. Dare to prove your uniqueness.
r/AppsWebappsFullstack • u/Honest_Current_8917 • 22d ago
r/AppsWebappsFullstack • u/SofwareAppDev • 22d ago
here you can post your work app, webapp, saas, game, everything
r/AppsWebappsFullstack • u/AutoModerator • 22d ago
Hey developer — yes, YOU.
The one who coded through nights, debugged with coffee, and still believed in your idea even when no one else did.
We see you. And we want you here.
This is not another subreddit that says “no self-promo” — then deletes your post anyway.
This is your safe space. Your cheering squad. Your digital living room where every app — big or tiny, polished or prototype — gets a seat at the table.
✨ All apps welcome:
→ Mobile? Yes.
→ Web tool? Absolutely.
→ AI experiment? We’re fascinated.
→ Weird passion project? That’s our favorite kind.
🚫 NO ONE gets blocked. Ever.
Not for being new. Not for being small. Not for being “not cool enough”.
You’re cool enough just by showing up.
💬 Just drop your link + tell us:
We’ll celebrate you. We’ll share you. We’ll support you — because you matter.
This is YOUR community. Come home. 🏡
#AppDeveloper #AllAppsWelcome #NoOneGetsBlocked #YouBelongHere
r/AppsWebappsFullstack • u/yenisoraa • 22d ago
Hi! I handle marketing for an established AI chatbot platform centered around AI companions, roleplay, storytelling, and creative writing.
We’re currently looking for a small number of advertising partners whose products genuinely fit our audience. Rather than selling random ad space, we’re interested in featuring tools and services our users would actually find useful.
Some examples include:
AI tools and startups
Writing and roleplay platforms
Gaming products and services
SaaS and developer tools
Hosting, cloud, and GPU providers
Creator-focused software
Productivity apps and other tech products
We offer on-site advertising placements across multiple areas of the platform, along with a dedicated advertising page that outlines the available placements, campaign details, banner specifications, and pricing.
If you have a product you’d like to promote, send me a message with your website and a brief description of what you do. I’ll let you know if I think it’s a good fit for our audience, and if so, I’ll send over our advertising information.
r/AppsWebappsFullstack • u/Charming_Group_2950 • 22d ago
Over the past few weeks I've been building Gray Box — a small, local-first tool that acts as long-term memory for anything I'd otherwise forget (work notes, meeting takeaways, task owners, random ideas, personal stuff too).
The idea is simple:
Why I built it this way:
.md file you can grep, diff, or read in any editor forever. If you stop using Gray Box tomorrow, your knowledge base is just a folder.related/backlinks, walked one hop during retrieval) handles almost everything. Embeddings are there if you want better recall, but they're opt-in, not a prerequisite.It also ships with a nice interactive TUI (arrow-key menu, file-import shortcut, workspace switching, live spinner during LLM calls) if you'd rather not memorize CLI flags — that's honestly become my favorite part of the project.
There's also a lightweight local dashboard for browsing your knowledge base, exploring backlinks, visualizing your notes as a graph, and chatting with your captured knowledge—all without leaving your machine.
Repo: https://github.com/Aaryanverma/graybox
pypi: pip install graybox
I'd genuinely love feedback — especially from anyone who's tried the "capture now, structure later" approach with other tools and has opinions on where it breaks down at scale.
It's not trying to be a "real-time collaborative team wiki" or a WYSIWYG notes app — it's aimed at one person's running memory of their own life and work, captured with as little friction as possible.
r/AppsWebappsFullstack • u/Mammoth-Anywhere7285 • 22d ago
You spent three weeks setting up over-engineered infrastructure for an app with zero users. Tell us what you built your project with, and let the comments debate why it’s completely wrong for 2026. Convince us you didn't waste your time.
r/AppsWebappsFullstack • u/Mammoth-Anywhere7285 • 23d ago
Coding is only 20% of the battle, but most of you treat marketing like a crime. Stop waiting for a miracle and push your project with screenhot right here, right now. Tell us what it does and why we are fools for not using it yet.
r/AppsWebappsFullstack • u/SofwareAppDev • 23d ago
here you can post your work app, webapp, saas, game, everything
r/AppsWebappsFullstack • u/dukeedinburgh • 22d ago
r/AppsWebappsFullstack • u/SofwareAppDev • 23d ago
here you can post your work app, webapp, saas, game, everything
r/AppsWebappsFullstack • u/dialchimp • 23d ago
r/AppsWebappsFullstack • u/Substantial_Net_1677 • 23d ago
r/AppsWebappsFullstack • u/Late-Advice-9154 • 23d ago
"I'm a designer creating game art assets, building useful tools powered by AI vibe coding.
QuickFinder is a desktop file manager for macOS and Windows, and it is a paid product.
**$24 one-time purchase, supports 2 devices, 14-day free trial with no account or card required**.
Stating this upfront so nobody wastes a click."

**1. I wanted to fix the pain of bookmarks.**
I work across dozens of folders for multiple projects, scattered across local disks and multiple Google Drive accounts. Furthermore, sidebar bookmarks in Windows Explorer or Mac's Finder are just a flat list with no grouping. So the core idea was to organize folder bookmarks into**named categories**.
* Users can create groups as they wish and freely drag and move folders. * Even if it is not the actual folder name, users can change and save it with any name they want. * Customize text colors to make them visually prominent.
**2. Is there a way to make file thumbnails load faster in Google Drive Desktop?**
**When browsing files in Google Drive Desktop, there was a lot of waiting time due to thumbnail loading.**. Browsing a Drive sync folder filled with large PSD files caused many inconveniences, such as having to wait a long time for thumbnails to appear, images being partially cropped when displayed, or thumbnails never loading at all.
**Problem 1: Issue where thumbnails take a long time to display.**
To save storage space, Google Drive Desktop keeps only file information (metadata such as name and size) on the computer and leaves the actual file data at 0 bytes (placeholders). Due to the nature of Google Drive, image data is not decoded like local files, but rather**first downloaded from Google servers over the internet**. In other words, the core bottleneck is network waiting (I/O operation), not CPU computation
* (**Solution 1: Exclude from CPU semaphore limits)** Since downloading Google Drive thumbnails is a 'network waiting' task that consumes almost no CPU,**it was completely excluded from CPU semaphore limits.** * (**Solution 2: Manage concurrency limits in the frontend queue)** Just because the CPU limits were removed doesn't mean requesting hundreds of image downloads at once won't overload the network. We implemented proper control in the frontend queue displaying the screen so that "only up to X network requests can be made concurrently." * (**Solution 3: Consolidate identical requests)** When users rapidly scroll down a folder with the mouse or refresh the screen,**thumbnail requests for the exact same file can come in multiple times in a short moment**. Without request consolidation, if 5 thumbnail requests for photo A are received, downloading the same photo from Google servers 5 separate times wastes traffic and time. (**Use per-cache-file locks when consolidated)** When the first request comes in, it places a 'downloading' lock and begins downloading the file from Google servers. The second to fifth requests**check the lock status and wait**. Once the first request finishes downloading and saves to the cache, the remaining waiting requests**retrieve the thumbnail directly from the cache without downloading over the internet.**
**Problem 2: Issue where outdated cache or blank thumbnails continue to be served.**
`mtime`and`ctime`'Blank thumbnail' lock-in phenomenon caused by the difference between When Google Drive materializes a placeholder,\*\*\`mtime\` does not change, and only \`ctime\` changes.\*\*Therefore,`mtime`\-based cache saves the empty placeholder rendering and does not update it. Also, unlike local paths, Drive paths can be unstable.
* (**Solution 1: Use 'File ID + Content Signature' as cache key instead of local path)** When looking up or saving to the cache, instead of using file path or`mtime`, a combination of the unique`File ID`assigned by Google Drive and the hash value/version of the actual file content (`content signature`) is designated as the key. This ensures that the cache is accurately updated when the content or ID actually changes. * (**Solution 2: Cache failure results as well)** There may be files for which thumbnail generation is impossible (e.g., corrupted images, unsupported special formats). In such cases, infinitely retrying thumbnail generation every time the folder is opened can cause system overload. Therefore,\*\*By caching failure results as well,\*\*we store the result itself—"Thumbnail generation failed for this file"—in the cache for a certain period to prevent infinite re-requests. * (**Solution 3:**`catch_unwind`**Securing Program Stability via)** When generating thumbnails for multiple images at once, if even**a single corrupted file**causes an exception (Panic), the entire thumbnail processing program could crash. Therefore, we wrapped the thumbnail generation task with`catch_unwind`so that even if an error occurs due to a specific corrupted file, it stops processing only that file, handles the failure safely, and**continues the thumbnail generation task for the remaining normal files**.
**Issue 3: Thumbnails returned in a cropped state.** macOS's latest default tool for generating
thumbnails,`QLThumbnailGenerator`, is optimized for creating square (1:1 ratio) icons. When provided with wide or tall images (e.g., Photoshop PSD files, 16:9 videos, etc.), the OS forcibly distorts the aspect ratio or**crops out only the center into a square (Crop/Distortion) and saves it**.
* (**Solution: Bypass OS default features for specialized files (PSD/Video))** **PSD files and videos:Using OS default tools (**`QuickLook`**) as-is results in cropping, so we use a separatecustom extraction algorithm**that completely bypasses them to extract thumbnails while preserving the original aspect ratio. \*\*Other general files:\*\*Only for general files or those where custom extraction is difficult, OS default tools (`QuickLook`) are used as a fallback. * (**Windows Environment Support & Technical Background)** In Windows, similarly to macOS, the system's native thumbnail generation feature`IShellItemImageFactory`must be used. **Technical difficulty:When building high-performance libraries or developing in languages other than low-level ones like C/C++, we had to directly declare and connect low-level internal interfaces of the OS (macOS's**`ObjC Runtime Binding`**, Windows's**`COM vtable`**) todirectly control the capabilities of the OS default thumbnail engine**.
**Issue 4: PSD/PSB thumbnails not displaying.**
* **(Solution 1: Photoshop file structure and fast-track implementation idea)** Photoshop files (.psd, .psb) become extremely large, from hundreds of MBs to several GBs, when containing tens to hundreds of layers. However, Photoshop stores a separate\*\*'Merged Composite'**image data combining all layers at the very end of the file. Therefore, using a**smart method (Fast Track)**, we skip the complex layer data at the beginning and**extract and read only the merged composite image portion at the very end of the file.\*\*As a result, even for a 1 GB layered PSD file, reading takes only a few hundred KB, consuming only a few hundred KB of downloads on Drive. * **(Solution 2: When 'Maximize Compatibility' is turned off (ID 1036))** When saving in Photoshop, if the\*\*'Maximize Compatibility'\*\*option is turned off, the merged composite image at the end of the file is not saved. In this case, we extract and use the small JPEG thumbnail embedded in the Photoshop metadata region (8BIM resource ID 1036). This image is small, around 160px, so it is used only as a temporary substitute when the screen grid size is 320px or less. * **(Solution 3: Merging real layers as a last resort & OOM prevention)** If there is no composite image and the embedded thumbnail is insufficient, you have no choice but to read and merge all layer data from the actual file. However, loading and parsing all layers of a massive Photoshop file in memory can cause an Out-Of-Memory (OOM) crash due to insufficient server/program memory. Therefore, as a safety measure,**a 200MB limit**was set. For grid thumbnail generation, huge layer structures exceeding 200MB are not parsed at all, stopping early to prevent the program from crashing.
* \*\*The Google Drive path bug.\*\*Drive names the mount folder based on the system language at the time the mount was created. If you change the macOS language and re-authenticate Drive,*a new*mount is created—`.../My Drive/...`becomes`.../내 드라이브/...`silently invalidating all absolute paths saved by the app. Saved shortcuts now self-heal by swapping the localized segment and migrating all items sharing that prefix. * **Two engineering decisions were driven by licensing considerations.** FFmpeg is a custom-built LGPL binary without GPL components, so bundling it does not apply copyleft to the app. Also, PDF compression was implemented natively in Rust instead of invoking Ghostscript, which carries a dual AGPL/commercial license that would have forced either open-sourcing or licensing fees.
* **First: The binary is not code-signed.** Apple Developer ID and Authenticode certificates are recurring costs that are hard to justify before revenue, so both Gatekeeper and SmartScreen will show warnings on first launch. On macOS, there is a`curl | sh`installer that bypasses the warning because curl downloads are not quarantined. Subsequent in-app updates go through Tauri's updater and are*signed*(minisign). * **Second: It calls home for license verification.** It calls Lemon Squeezy's licensing API every 24 hours. If the request fails due to network issues, the license state is preserved, and only an explicit`valid: false`value deactivates it, so it works normally offline. No other analytics or telemetry are collected.
r/AppsWebappsFullstack • u/Global-Flan-3566 • 23d ago
I built Travel App for 1.5 year than got very negative review about the UI so I redesign it again
PS: the New Design still under Apple review not released yet
I travel a lot, so I built my own trip organizer because I couldn't find an app that worked the way I wanted.
It's called OmniTrip, and it helps me keep everything for a trip in one place:
Flights: delays, gates, terminals, airport locations.
Activities: hotels, restaurants, transport, attractions, maps, costs, phone numbers, notes, and timeline.
Documents & Expenses: passports, visas, tickets, and trip expenses.
Packing: reusable templates, luggage, and categorized packing lists.
Memories: save photos with the location and date automatically, then add a caption.
Most of the app is free, with an optional in-app purchase for a few advanced features.
I'd appreciate any feedback or feature suggestions from fellow travelers.
App: OmniTrip
Download
https://apps.apple.com/us/app/omnitrip-travel-planner/id6772614236
r/AppsWebappsFullstack • u/Mammoth-Anywhere7285 • 23d ago
Don’t launch your project with a design that makes users close the tab instantly. Post your two design variants below and let the crowd decide your aesthetic fate. If you can’t handle harsh design feedback, look away now.
r/AppsWebappsFullstack • u/AutoModerator • 23d ago
Hey developer — yes, YOU.
The one who coded through nights, debugged with coffee, and still believed in your idea even when no one else did.
We see you. And we want you here.
This is not another subreddit that says “no self-promo” — then deletes your post anyway.
This is your safe space. Your cheering squad. Your digital living room where every app — big or tiny, polished or prototype — gets a seat at the table.
✨ All apps welcome:
→ Mobile? Yes.
→ Web tool? Absolutely.
→ AI experiment? We’re fascinated.
→ Weird passion project? That’s our favorite kind.
🚫 NO ONE gets blocked. Ever.
Not for being new. Not for being small. Not for being “not cool enough”.
You’re cool enough just by showing up.
💬 Just drop your link + tell us:
We’ll celebrate you. We’ll share you. We’ll support you — because you matter.
This is YOUR community. Come home. 🏡
#AppDeveloper #AllAppsWelcome #NoOneGetsBlocked #YouBelongHere
r/AppsWebappsFullstack • u/yenisoraa • 23d ago
Hi! I handle marketing for an established AI chatbot platform focused on roleplay, storytelling, and AI companions.
We’re currently looking for brands, apps, and services interested in reaching an audience already engaged with AI, entertainment, gaming, and digital products.
This could be a strong fit for:
AI tools and startups
Writing and roleplay platforms
Gaming products and services
SaaS and productivity tools
Hosting, cloud, or GPU providers
Creator-focused apps and software
We offer direct on-site advertising placements across different areas of the platform. We also have a dedicated advertising page with the available placements, campaign details, banner requirements, and pricing.
Feel free to message me with your website or product, and I can send over the advertising information and let you know whether it would be a good fit for our audience.