01Developer Tool
BuddyRevive
Restore the Claude Code /buddy companion as a standalone terminal sidebar you actually own.
Pain point
Claude Code's /buddy companion feature was silently removed with no changelog entry, devastating thousands of developers who had formed genuine attachment to it — generating 2,021 upvotes and 262 emotionally charged comments on the GitHub issue.
Who needs it
Solo developers and indie hackers who used Claude Code's /buddy feature
Monetization
Free open-source core; $5/month hosted tier for persistent memory, cross-machine sync, and custom persona configuration
Build prompt
I want to build an app called "BuddyRevive".
## The Problem
Claude Code's /buddy companion feature was silently removed with no changelog entry, devastating thousands of developers who had formed genuine attachment to it — generating 2,021 upvotes and 262 emotionally charged comments on the GitHub issue.
## Target Audience
Solo developers and indie hackers who used Claude Code's /buddy feature
## Core Idea
Restore the Claude Code /buddy companion as a standalone terminal sidebar you actually own.
BuddyRevive is an open-source terminal companion daemon that re-implements the emotional support and status-line presence that Claude Code's /buddy feature provided before it was silently removed in v2.1.97. It runs as a local process, hooks into any terminal via a simple shell integration, and lets users customize personality, check-in cadence, and motivational style. The hosted version adds persistent memory across sessions.
## Monetization Strategy
Free open-source core; $5/month hosted tier for persistent memory, cross-machine sync, and custom persona configuration
## Requirements
- Category: Developer Tool
- Difficulty: Week
- Suggested stack: Node.js CLI or VS Code extension + TypeScript
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.
01SaaS
FounderOS
A structured go-to-market playbook that walks technical founders step by step from finished product to first paying customer.
Pain point
Technical founders repeatedly build high-quality SaaS products they are proud of but have no marketing skills and no clear path to finding their first customers, resulting in abandoned projects — validated across multiple HN threads including the Eric Ries AMA.
Who needs it
Solo technical founders and indie hackers who have built or are building their first SaaS product
Monetization
$19/month subscription or $149 lifetime access; affiliate revenue from recommended tools like email platforms and landing page builders
Build prompt
I want to build an app called "FounderOS".
## The Problem
Technical founders repeatedly build high-quality SaaS products they are proud of but have no marketing skills and no clear path to finding their first customers, resulting in abandoned projects — validated across multiple HN threads including the Eric Ries AMA.
## Target Audience
Solo technical founders and indie hackers who have built or are building their first SaaS product
## Core Idea
A structured go-to-market playbook that walks technical founders step by step from finished product to first paying customer.
Technical founders repeatedly build polished SaaS products and then stall completely on distribution because they have no marketing instincts and no structured process to follow, as Eric Ries himself acknowledged in his AMA that fifteen years after The Lean Startup the execution gap remains enormous. FounderOS is an interactive checklist and guided workflow that takes a founder through ICP definition, manual outreach scripts, landing page copy frameworks, and first-customer discovery calls with specific weekly milestones and accountability check-ins. Unlike generic marketing courses, it is structured around the specific product the founder has already built, using short intake questions to personalize every step.
## Monetization Strategy
$19/month subscription or $149 lifetime access; affiliate revenue from recommended tools like email platforms and landing page builders
## Requirements
- Category: SaaS
- Difficulty: Month
- Suggested stack: Next.js + Supabase + Stripe
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.
01Developer Tool
ActionsInput
Give GitHub Actions manual workflows multi-select inputs and per-job allow-failure without the YAML hacks.
Pain point
GitHub Actions matrix jobs have no native allow-failure support per individual job and no multi-choice input type, forcing teams into brittle workarounds that break status checks — validated by 1,575 and 1,318 upvotes across two separate GitHub issues.
Who needs it
Engineering teams using GitHub Actions for CI/CD pipelines, especially monorepo and deployment workflows
Monetization
Free for public repos and small teams up to 3 users; $8/month per team for private repos and advanced matrix targeting
Build prompt
I want to build an app called "ActionsInput".
## The Problem
GitHub Actions matrix jobs have no native allow-failure support per individual job and no multi-choice input type, forcing teams into brittle workarounds that break status checks — validated by 1,575 and 1,318 upvotes across two separate GitHub issues.
## Target Audience
Engineering teams using GitHub Actions for CI/CD pipelines, especially monorepo and deployment workflows
## Core Idea
Give GitHub Actions manual workflows multi-select inputs and per-job allow-failure without the YAML hacks.
ActionsInput is a GitHub App that extends manual workflow dispatch with a multi-choice checkbox input type and fine-grained allow-failure control per matrix job — both missing native features with 1,300+ and 1,575+ upvote GitHub issues respectively. It injects a pre-job step that reads a structured config file committed to your repo, requiring zero changes to your existing workflow YAML beyond a one-line addition. Status checks and branch protection rules continue to work correctly.
## Monetization Strategy
Free for public repos and small teams up to 3 users; $8/month per team for private repos and advanced matrix targeting
## Requirements
- Category: Developer Tool
- Difficulty: Week
- Suggested stack: Node.js CLI or VS Code extension + TypeScript
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.
01Productivity
VibeTune
One tap to play music matched to your current activity and mood — no playlist hunting required.
Pain point
Users want a music app with a single-tap play button and vibe customization by activity and mood rather than having to select a specific playlist — a gap clearly identified in a Software Recommendations request citing Yandex Music's unique features.
Who needs it
Music listeners who find playlist selection friction annoying and want ambient smart radio behavior
Monetization
Free with Spotify/Apple Music account required; $2.99/month for custom vibe profiles, offline caching, and cross-device sync
Build prompt
I want to build an app called "VibeTune".
## The Problem
Users want a music app with a single-tap play button and vibe customization by activity and mood rather than having to select a specific playlist — a gap clearly identified in a Software Recommendations request citing Yandex Music's unique features.
## Target Audience
Music listeners who find playlist selection friction annoying and want ambient smart radio behavior
## Core Idea
One tap to play music matched to your current activity and mood — no playlist hunting required.
VibeTune presents a single large play button on launch. Users set an activity type (working, commuting, cooking) and a mood slider once, and the app streams a continuously generated radio-style feed tuned to that vibe. Settings persist between sessions so the app truly requires one tap, with a quick vibe-shift control for when your mood changes mid-session. Integrates with Spotify and Apple Music as the playback backend.
## Monetization Strategy
Free with Spotify/Apple Music account required; $2.99/month for custom vibe profiles, offline caching, and cross-device sync
## Requirements
- Category: Productivity
- Difficulty: Week
- Suggested stack: Next.js + localStorage or Supabase + PWA
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.
01SaaS
PlugSolar
Find out exactly how much a balcony solar panel would save you before you buy one.
Pain point
Homeowners interested in plug-in solar panels have no easy tool to estimate how much energy they could generate and save at their specific address before purchasing, relying on generic national averages that are often wildly inaccurate for their situation.
Who needs it
Renters and homeowners in Europe and North America curious about balcony or plug-in solar panels
Monetization
Free to use; revenue from affiliate commissions on panel and equipment purchases referred through the site
Build prompt
I want to build an app called "PlugSolar".
## The Problem
Homeowners interested in plug-in solar panels have no easy tool to estimate how much energy they could generate and save at their specific address before purchasing, relying on generic national averages that are often wildly inaccurate for their situation.
## Target Audience
Renters and homeowners in Europe and North America curious about balcony or plug-in solar panels
## Core Idea
Find out exactly how much a balcony solar panel would save you before you buy one.
PlugSolar lets homeowners enter their address and receive a personalized estimate of annual energy generation and bill savings for plug-in balcony solar panels, using roof orientation data, local irradiance, and real utility rates rather than national averages. A simple payback calculator shows break-even time and ROI for popular panel models. An affiliate referral model to panel retailers provides revenue without charging users.
## Monetization Strategy
Free to use; revenue from affiliate commissions on panel and equipment purchases referred through the site
## Requirements
- Category: SaaS
- Difficulty: Week
- Suggested stack: Next.js + Supabase + Stripe
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.
01SaaS
GreenOS Tracker
A community-maintained compatibility database for GrapheneOS users blocked by apps and services.
Pain point
Volkswagen and other services increasingly use device integrity attestation to block GrapheneOS users, with no centralized resource for the community to track compatibility issues and working workarounds — validated by 785 upvotes and 479 comments on HN.
Who needs it
GrapheneOS users, privacy-focused Android users, and degoogled phone enthusiasts
Monetization
Free community tier; $3/month supporter tier for real-time notifications, API access, and priority submission review
Build prompt
I want to build an app called "GreenOS Tracker".
## The Problem
Volkswagen and other services increasingly use device integrity attestation to block GrapheneOS users, with no centralized resource for the community to track compatibility issues and working workarounds — validated by 785 upvotes and 479 comments on HN.
## Target Audience
GrapheneOS users, privacy-focused Android users, and degoogled phone enthusiasts
## Core Idea
A community-maintained compatibility database for GrapheneOS users blocked by apps and services.
GreenOS Tracker is a crowdsourced web app where GrapheneOS and privacy-hardened Android users report which apps and services block them via device integrity attestation, along with verified workarounds, spoofing configs, and alternative app recommendations. A structured submission form captures device profile, OS version, app version, and block type for precise filtering. Users subscribe to specific app entries and get notified when new workarounds are confirmed by the community.
## Monetization Strategy
Free community tier; $3/month supporter tier for real-time notifications, API access, and priority submission review
## Requirements
- Category: SaaS
- Difficulty: Weekend
- Suggested stack: Next.js + Supabase + Stripe
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.
01Developer Tool
WarpLocal
Run Ollama and local LLMs inside Warp terminal with zero cloud data leakage.
Pain point
Warp terminal users are uncomfortable with forced cloud AI assistance when their terminal accesses critical local machines and servers, but Warp has no official local LLM support despite a 1,397-upvote GitHub issue.
Who needs it
Security-conscious developers, DevOps engineers, and sysadmins who use Warp on sensitive infrastructure
Monetization
$9/month pro tier with multi-model routing, audit logs, and team config sync; free tier for single local model
Build prompt
I want to build an app called "WarpLocal".
## The Problem
Warp terminal users are uncomfortable with forced cloud AI assistance when their terminal accesses critical local machines and servers, but Warp has no official local LLM support despite a 1,397-upvote GitHub issue.
## Target Audience
Security-conscious developers, DevOps engineers, and sysadmins who use Warp on sensitive infrastructure
## Core Idea
Run Ollama and local LLMs inside Warp terminal with zero cloud data leakage.
Warp terminal forces users through cloud AI assistance with no local model option, making it unusable for engineers accessing sensitive production systems. WarpLocal is a Warp plugin and companion daemon that routes all AI terminal assistance through locally running models like Ollama, Mistral, or CodeLlama. Engineers get the same autocomplete and command explanation UX they love in Warp without any data leaving their machine.
## Monetization Strategy
$9/month pro tier with multi-model routing, audit logs, and team config sync; free tier for single local model
## Requirements
- Category: Developer Tool
- Difficulty: Month
- Suggested stack: Node.js CLI or VS Code extension + TypeScript
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.
01Developer Tool
GitPersona
Automatically switch your Git identity per repository so you never accidentally commit with the wrong account again.
Pain point
Developers working with both personal and work GitHub accounts must manually switch credentials constantly, with no tool that automatically applies the right identity per repository — 1,348 upvotes on the GitHub Desktop issue.
Who needs it
Freelance developers and employees who maintain separate personal and professional GitHub identities
Monetization
Free CLI core; $5/month pro for GUI, unlimited personas, and SSH key vaulting
Build prompt
I want to build an app called "GitPersona".
## The Problem
Developers working with both personal and work GitHub accounts must manually switch credentials constantly, with no tool that automatically applies the right identity per repository — 1,348 upvotes on the GitHub Desktop issue.
## Target Audience
Freelance developers and employees who maintain separate personal and professional GitHub identities
## Core Idea
Automatically switch your Git identity per repository so you never accidentally commit with the wrong account again.
Developers juggling personal and work GitHub accounts constantly commit with the wrong email or get credential conflicts when switching between repositories, a frustration validated by 1,348 upvotes and 450 comments on the GitHub Desktop issue. GitPersona is a lightweight Git hook manager and optional GUI that detects which repository you are working in, matches it against your configured personas (work, personal, client), and automatically sets the correct name, email, and SSH key for every operation. It works with any Git client and takes under two minutes to configure.
## Monetization Strategy
Free CLI core; $5/month pro for GUI, unlimited personas, and SSH key vaulting
## Requirements
- Category: Developer Tool
- Difficulty: Weekend
- Suggested stack: Node.js CLI or VS Code extension + TypeScript
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.
01Social
BurnWatch
Detect open-source contributor burnout before it happens by analyzing commit cadence, response time, and emotional signals.
Pain point
Open-source contribution graphs gamify over-commitment and maintainers have no tool to detect when contributors are heading toward burnout before they disappear — validated by 1,789 upvotes on the isaacs/github issue.
Who needs it
Open-source project maintainers and engineering managers at companies with significant OSS contributions
Monetization
$15/month for up to 50 tracked contributors; $49/month for organizations with unlimited contributors and Slack alerts
Build prompt
I want to build an app called "BurnWatch".
## The Problem
Open-source contribution graphs gamify over-commitment and maintainers have no tool to detect when contributors are heading toward burnout before they disappear — validated by 1,789 upvotes on the isaacs/github issue.
## Target Audience
Open-source project maintainers and engineering managers at companies with significant OSS contributions
## Core Idea
Detect open-source contributor burnout before it happens by analyzing commit cadence, response time, and emotional signals.
Open-source maintainers routinely lose their best contributors to sudden burnout because contribution graphs reward volume without surfacing fatigue signals like declining review response times, increasingly terse comments, or erratic commit patterns. BurnWatch connects to a GitHub organization, establishes healthy baseline rhythms per contributor, and sends maintainers a quiet weekly digest flagging anyone whose behavioral signals suggest they are heading toward exhaustion. It never publicly displays scores or shames contributors — all insights go privately to the maintainer.
## Monetization Strategy
$15/month for up to 50 tracked contributors; $49/month for organizations with unlimited contributors and Slack alerts
## Requirements
- Category: Social
- Difficulty: Month
- Suggested stack: Next.js + Supabase Realtime + Auth
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.
01Productivity
SyntaxShot
Copy syntax-highlighted code from any AI tool or IDE and paste it into Google Docs with full color formatting intact.
Pain point
Users copying syntax-highlighted code from ChatGPT and other AI tools lose all color formatting when pasting into Google Docs, a frustrating daily friction point with no clean solution.
Who needs it
Developers, technical writers, and students who document code in Google Docs or Google Slides
Monetization
Free for up to 50 pastes per month; $4/month unlimited with custom theme support and Notion paste compatibility
Build prompt
I want to build an app called "SyntaxShot".
## The Problem
Users copying syntax-highlighted code from ChatGPT and other AI tools lose all color formatting when pasting into Google Docs, a frustrating daily friction point with no clean solution.
## Target Audience
Developers, technical writers, and students who document code in Google Docs or Google Slides
## Core Idea
Copy syntax-highlighted code from any AI tool or IDE and paste it into Google Docs with full color formatting intact.
Developers and technical writers copying code from ChatGPT, Claude, or their editor into Google Docs lose all syntax highlighting, forcing them to either paste plain text or manually reformat colors — a daily friction point with no good solution. SyntaxShot is a Chrome extension that intercepts code copy events, detects the syntax highlighting tokens, and rewrites the clipboard payload as rich HTML that Google Docs preserves on paste. It works automatically with no configuration and supports all major AI chat interfaces and code editors.
## Monetization Strategy
Free for up to 50 pastes per month; $4/month unlimited with custom theme support and Notion paste compatibility
## Requirements
- Category: Productivity
- Difficulty: Week
- Suggested stack: Next.js + localStorage or Supabase + PWA
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.
01Developer Tool
TerraBackend
Use variables in your Terraform backend config blocks without brittle workarounds.
Pain point
Terraform does not allow variables in backend configuration blocks, forcing teams into brittle workarounds like hardcoded strings, separate config files per environment, or wrapper shell scripts — a 1,301-upvote GitHub issue open since v0.9.0.
Who needs it
DevOps engineers and platform teams using Terraform across multiple environments
Monetization
Free CLI open-source core; $9/month SaaS dashboard for team secret management, audit logs, and multi-workspace variable resolution
Build prompt
I want to build an app called "TerraBackend".
## The Problem
Terraform does not allow variables in backend configuration blocks, forcing teams into brittle workarounds like hardcoded strings, separate config files per environment, or wrapper shell scripts — a 1,301-upvote GitHub issue open since v0.9.0.
## Target Audience
DevOps engineers and platform teams using Terraform across multiple environments
## Core Idea
Use variables in your Terraform backend config blocks without brittle workarounds.
TerraBackend is a lightweight CLI preprocessor that resolves variables, environment references, and workspace-aware values in Terraform backend configuration blocks before init runs. It eliminates the need for wrapper shell scripts, hardcoded strings, or separate per-environment config files. Drop it into any CI pipeline as a single binary with zero Terraform provider changes required.
## Monetization Strategy
Free CLI open-source core; $9/month SaaS dashboard for team secret management, audit logs, and multi-workspace variable resolution
## Requirements
- Category: Developer Tool
- Difficulty: Weekend
- Suggested stack: Node.js CLI or VS Code extension + TypeScript
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.
01Health
DreamThread
A dedicated dream journal that finds patterns in your sleep experiences over time.
Pain point
People with PTSD nightmares and dream-curious users have no dedicated app for recording dreams and identifying trends — existing diary apps lack dream-specific pattern analysis entirely.
Who needs it
People with recurring nightmares, PTSD sufferers, and sleep-curious individuals
Monetization
Free tier with 30-day history; $4.99/month for unlimited history, pattern analytics, and therapist PDF exports
Build prompt
I want to build an app called "DreamThread".
## The Problem
People with PTSD nightmares and dream-curious users have no dedicated app for recording dreams and identifying trends — existing diary apps lack dream-specific pattern analysis entirely.
## Target Audience
People with recurring nightmares, PTSD sufferers, and sleep-curious individuals
## Core Idea
A dedicated dream journal that finds patterns in your sleep experiences over time.
DreamThread is a mobile app built specifically for recording dreams, with structured fields for emotions, recurring symbols, people, and locations. An on-device ML model surfaces trends like recurring nightmare themes, emotional arcs, and symbol frequency without sending sensitive data to the cloud. Designed for PTSD nightmare tracking and general dream curiosity alike, with optional therapist export.
## Monetization Strategy
Free tier with 30-day history; $4.99/month for unlimited history, pattern analytics, and therapist PDF exports
## Requirements
- Category: Health
- Difficulty: Week
- Suggested stack: Next.js + Supabase + PWA + Chart.js
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.
01Productivity
GmailTriage
Diagnose and fix Gmail's silent filter conflicts before they bury important emails in Trash.
Pain point
Gmail silently routes messages to Trash rather than Spam due to conflicting filter rules, and users struggle to write syntactically correct body-matching filter search strings — both pain points appear across multiple Web Apps Stack Exchange questions.
Who needs it
Power Gmail users, professionals managing high-volume inboxes, and anyone who has lost important email to Trash
Monetization
Free one-time filter audit; $3/month for continuous monitoring, conflict alerts, and multi-account support
Build prompt
I want to build an app called "GmailTriage".
## The Problem
Gmail silently routes messages to Trash rather than Spam due to conflicting filter rules, and users struggle to write syntactically correct body-matching filter search strings — both pain points appear across multiple Web Apps Stack Exchange questions.
## Target Audience
Power Gmail users, professionals managing high-volume inboxes, and anyone who has lost important email to Trash
## Core Idea
Diagnose and fix Gmail's silent filter conflicts before they bury important emails in Trash.
GmailTriage connects to your Gmail account via OAuth, analyzes your full filter ruleset for conflicts, and visually maps which rules are silently routing messages to Trash instead of Spam or your inbox. It provides a step-by-step fix wizard and generates correctly-scoped search string syntax with working body-match examples. A weekly conflict scan catches new issues as your filters evolve.
## Monetization Strategy
Free one-time filter audit; $3/month for continuous monitoring, conflict alerts, and multi-account support
## Requirements
- Category: Productivity
- Difficulty: Week
- Suggested stack: Next.js + localStorage or Supabase + PWA
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.
01Developer Tool
ForgePath
A Git forge built for Jujutsu and change-centric version control workflows.
Pain point
Jujutsu and other non-Git VCS users have no forge that supports change-centric workflows — GitHub and GitLab assume branch-based PRs that map poorly to how these tools actually work, as discussed extensively in the Lobsters forge feature request thread.
Who needs it
Developers using Jujutsu, Sapling, or other change-centric version control systems
Monetization
Open-source self-hosted free; $15/month per team for managed cloud hosting with CI integrations
Build prompt
I want to build an app called "ForgePath".
## The Problem
Jujutsu and other non-Git VCS users have no forge that supports change-centric workflows — GitHub and GitLab assume branch-based PRs that map poorly to how these tools actually work, as discussed extensively in the Lobsters forge feature request thread.
## Target Audience
Developers using Jujutsu, Sapling, or other change-centric version control systems
## Core Idea
A Git forge built for Jujutsu and change-centric version control workflows.
ForgePath is a lightweight self-hostable code review platform designed from the ground up for Jujutsu, Sapling, and other change-centric VCS tools. Instead of branches and PRs, it models reviews around changes and evolution graphs, with diff viewing that understands rebases and change IDs natively. Teams can migrate incrementally by keeping a Git mirror while using ForgePath as their primary review surface.
## Monetization Strategy
Open-source self-hosted free; $15/month per team for managed cloud hosting with CI integrations
## Requirements
- Category: Developer Tool
- Difficulty: Month
- Suggested stack: Node.js CLI or VS Code extension + TypeScript
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.
01Developer Tool
InverseApply
Terraform destroy everything except the resources you specify — without brittle manual workarounds.
Pain point
Terraform has no native way to target all resources except specific ones, forcing users into error-prone manual workarounds when they need to preserve critical resources like databases during destroy operations — validated by 2,088 upvotes on the GitHub issue.
Who needs it
DevOps engineers and platform teams managing multi-environment Terraform infrastructure
Monetization
Free open-source CLI with a $12/month SaaS dashboard for plan history, team audit logs, and Slack notifications on destructive plans
Build prompt
I want to build an app called "InverseApply".
## The Problem
Terraform has no native way to target all resources except specific ones, forcing users into error-prone manual workarounds when they need to preserve critical resources like databases during destroy operations — validated by 2,088 upvotes on the GitHub issue.
## Target Audience
DevOps engineers and platform teams managing multi-environment Terraform infrastructure
## Core Idea
Terraform destroy everything except the resources you specify — without brittle manual workarounds.
Terraform has no native inverse targeting, so when teams need to destroy an environment while preserving critical resources like RDS instances, they must manually script exclusions or accept data loss risk. InverseApply is a CLI wrapper that reads your Terraform state, accepts an exclusion list of resource addresses, and generates a safe targeted destroy plan that skips them. It also provides a dry-run diff view so engineers can confirm exactly what will and won't be touched before executing.
## Monetization Strategy
Free open-source CLI with a $12/month SaaS dashboard for plan history, team audit logs, and Slack notifications on destructive plans
## Requirements
- Category: Developer Tool
- Difficulty: Week
- Suggested stack: Node.js CLI or VS Code extension + TypeScript
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.
01Developer Tool
CleanCargo
Visualize, analyze, and selectively reclaim disk space eaten by Rust build artifacts across all your projects.
Pain point
Rust and Cargo build artifacts silently consume gigabytes of disk space across multiple projects with no built-in tool to identify or selectively clean them beyond a blunt 'cargo clean' that deletes everything.
Who needs it
Rust developers working on multiple projects simultaneously, especially those on laptops with limited SSD storage
Monetization
Free and open source CLI; optional $5 one-time purchase for the native GUI desktop app with monitoring and alerts
Build prompt
I want to build an app called "CleanCargo".
## The Problem
Rust and Cargo build artifacts silently consume gigabytes of disk space across multiple projects with no built-in tool to identify or selectively clean them beyond a blunt 'cargo clean' that deletes everything.
## Target Audience
Rust developers working on multiple projects simultaneously, especially those on laptops with limited SSD storage
## Core Idea
Visualize, analyze, and selectively reclaim disk space eaten by Rust build artifacts across all your projects.
Rust developers are routinely shocked to find their Cargo target directories consuming tens of gigabytes across multiple projects, with no built-in way to understand what is taking up space or clean selectively without blowing away everything. CleanCargo scans all Rust projects on your machine, shows a treemap of artifact sizes broken down by dependency, incremental cache, and linked artifacts, and lets you selectively delete old or redundant build outputs without touching current build state. It also monitors growth over time and optionally alerts you when any single project crosses a configurable size threshold.
## Monetization Strategy
Free and open source CLI; optional $5 one-time purchase for the native GUI desktop app with monitoring and alerts
## Requirements
- Category: Developer Tool
- Difficulty: Week
- Suggested stack: Node.js CLI or VS Code extension + TypeScript
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.
01Developer Tool
ChromeShip
Stop getting blindly rejected from the Chrome Web Store with a clear checklist and appeal builder.
Pain point
Chrome extension developers face opaque and inconsistent rejections from the Chrome Web Store with vague reasons like 'spam' or 'additional functionality', with no clear path to understand what changes are needed or how to successfully appeal.
Who needs it
Independent Chrome extension developers and small dev studios publishing to the Chrome Web Store
Monetization
Free pre-submission scan for one extension; $12/month for unlimited extensions, appeal builder, and submission history tracking
Build prompt
I want to build an app called "ChromeShip".
## The Problem
Chrome extension developers face opaque and inconsistent rejections from the Chrome Web Store with vague reasons like 'spam' or 'additional functionality', with no clear path to understand what changes are needed or how to successfully appeal.
## Target Audience
Independent Chrome extension developers and small dev studios publishing to the Chrome Web Store
## Core Idea
Stop getting blindly rejected from the Chrome Web Store with a clear checklist and appeal builder.
ChromeShip analyzes your Chrome extension manifest, permissions, and store listing against the current Chrome Web Store review policies and flags likely rejection triggers before you submit. When rejections happen anyway, it parses the vague rejection reason and generates a structured appeal letter with specific policy citations and remediation steps. A submission history dashboard tracks revision cycles and approval rates over time.
## Monetization Strategy
Free pre-submission scan for one extension; $12/month for unlimited extensions, appeal builder, and submission history tracking
## Requirements
- Category: Developer Tool
- Difficulty: Week
- Suggested stack: Node.js CLI or VS Code extension + TypeScript
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.
01Productivity
SlackPassthrough
A browser extension that silences Slack's 'double-check this link' warning for internal IP addresses your team trusts.
Pain point
Slack shows a 'double-check this link' warning on every internal IP address or private network URL, adding constant friction for engineering teams who share monitoring dashboards dozens of times a day.
Who needs it
Engineering teams and DevOps professionals who regularly share internal service URLs in Slack
Monetization
$4/month per team or $29/year flat; free for personal use with a single trusted range
Build prompt
I want to build an app called "SlackPassthrough".
## The Problem
Slack shows a 'double-check this link' warning on every internal IP address or private network URL, adding constant friction for engineering teams who share monitoring dashboards dozens of times a day.
## Target Audience
Engineering teams and DevOps professionals who regularly share internal service URLs in Slack
## Core Idea
A browser extension that silences Slack's 'double-check this link' warning for internal IP addresses your team trusts.
Engineering teams share internal dashboards, monitoring links, and staging URLs dozens of times daily inside Slack, but every internal IP or private network URL triggers a disruptive warning dialog that adds constant friction. SlackPassthrough is a Chrome and Firefox extension that lets teams define trusted IP ranges and hostname patterns so the warning is suppressed automatically for those links while remaining active for genuinely external unknown URLs. Setup takes thirty seconds and works entirely client-side with no data sent anywhere.
## Monetization Strategy
$4/month per team or $29/year flat; free for personal use with a single trusted range
## Requirements
- Category: Productivity
- Difficulty: Weekend
- Suggested stack: Next.js + localStorage or Supabase + PWA
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.
01E-commerce
DiceScope
Visualize the full probability distribution of any custom dice formula, including conditionals and minimums.
Pain point
Tabletop gamers and game designers cannot calculate or visualize probability distributions for complex custom dice formulas involving conditional expressions, as no accessible tool handles anything beyond simple additive rolls.
Who needs it
Tabletop RPG players, board game designers, and game masters who build custom dice systems
Monetization
Free web tool with $5/month pro for formula libraries, private sharing, and PDF export
Build prompt
I want to build an app called "DiceScope".
## The Problem
Tabletop gamers and game designers cannot calculate or visualize probability distributions for complex custom dice formulas involving conditional expressions, as no accessible tool handles anything beyond simple additive rolls.
## Target Audience
Tabletop RPG players, board game designers, and game masters who build custom dice systems
## Core Idea
Visualize the full probability distribution of any custom dice formula, including conditionals and minimums.
Tabletop gamers and game designers need to understand the true probability distribution of complex dice expressions like 'the minimum of 3d6 times the sum of 2d10' but existing tools only handle simple additive rolls. DiceScope accepts natural language and mathematical dice formulas including conditionals, rerolls, and multi-step expressions, then renders an interactive histogram of the full distribution with percentile breakdowns and comparison overlays. Designers can share formula links and export charts for rulebooks or blog posts.
## Monetization Strategy
Free web tool with $5/month pro for formula libraries, private sharing, and PDF export
## Requirements
- Category: E-commerce
- Difficulty: Week
- Suggested stack: Next.js + Shopify API or Stripe
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.
01SaaS
EphemerisDesk
Calculate planetary positions, transits, and mutual occultations as seen from the surface of any planet using your own ephemeris files.
Pain point
Researchers and enthusiasts need to calculate planetary positions and transits as seen from arbitrary planetary surfaces using user-provided ephemeris files — a capability absent from all mainstream planetarium apps.
Who needs it
Amateur astronomers, planetary scientists, science fiction authors, and space educators
Monetization
Free tier for standard observer locations; $8/month for custom ephemeris file uploads, batch transit calculations, and API access
Build prompt
I want to build an app called "EphemerisDesk".
## The Problem
Researchers and enthusiasts need to calculate planetary positions and transits as seen from arbitrary planetary surfaces using user-provided ephemeris files — a capability absent from all mainstream planetarium apps.
## Target Audience
Amateur astronomers, planetary scientists, science fiction authors, and space educators
## Core Idea
Calculate planetary positions, transits, and mutual occultations as seen from the surface of any planet using your own ephemeris files.
Astronomers and enthusiasts wanting to compute what the sky looks like from Mars or Jupiter's moons must piece together scripts using raw JPL ephemeris data because no consumer planetarium app supports arbitrary observer locations or user-provided ephemeris files. EphemerisDesk is a desktop and web app that accepts JPL DE or VSOP ephemeris files, lets users set any planetary surface as the observation point, and renders precise sky charts, transit predictions, and occultation tables with exportable data. It fills the complete gap between high-level consumer apps and raw SPICE toolkit programming.
## Monetization Strategy
Free tier for standard observer locations; $8/month for custom ephemeris file uploads, batch transit calculations, and API access
## Requirements
- Category: SaaS
- Difficulty: Month
- Suggested stack: Next.js + Supabase + Stripe
Please help me build this step by step. Start with:
1. A project structure and initial setup
2. The core data models
3. The main feature implementation
4. A simple but polished UI
Keep it lean — MVP first, ship fast. Use modern best practices and make it production-ready.