Project ideas from Hacker News discussions.

Building and shipping Mac and iOS apps without ever opening Xcode

📝 Discussion Summary (Click to expand)

Top 3 Themes

Theme Supporting Quote
Automating Xcode with LLMs “I want to archive, Developer ID‑sign, notarize, staple, and install this app to /Applications without ever opening Xcode. Write me a script that does the whole chain and fails loudly if any step breaks.” — Tiberium
Reliance on bespoke LLM scripts instead of shared tools “This is cool but also makes me worried about the tendency with LLMs for all of us to make bespoke solutions rather than building a better community tool or extending an existing tool to solve the problem.” — mrbombastic
Long‑standing awareness of the workflow “Although this has been well known for years and documented.” — sgt

🚀 Project Ideas

Generating project ideas…

Xcode Automation CLI (Xcode‑Bot)

Summary

  • Automates full Xcode workflow (signing, notarization, simulation setup) via a single command‑line tool.
  • Core value: eliminates manual Xcode interaction and reduces setup errors.

Details

Key Value
Target Audience macOS developers automating app distribution and testing
Core Feature End‑to‑end script generation & execution; AI‑guided troubleshooting
Tech Stack Rust (CLI), Python (AI helper), macOS‑only SDKs, SQLite DB for config
Difficulty Medium
Monetization Revenue-ready: Subscription $9.99/month

Notes

  • HN commenters praised the “avoid opening Xcode” approach and the need for reliable automation (e.g., “I spent seven years as a dev on the Xcode team”).
  • Potential for community plugins and integration with existing CI pipelines.

SwiftSync – Automatic Dependency & Project Sync

Summary

  • Keeps Xcode project files in sync with the latest versions of Swift Package Manager dependencies.
  • Core value: eliminates manual version bumping and project file editing.

Details

Key Value
Target Audience iOS/macOS devs using SwiftPM in Xcode projects
Core Feature Real‑time dependency resolution, auto‑updates Xcode project references, conflict detection
Tech Stack Swift (CLI), SwiftPM API, Cocoa, Electron for optional UI, SwiftData for state
Difficulty Low
Monetization Hobby

Notes

  • Commenters noted frustration with “having to have Xcode installed” and manual updates, which SwiftSync directly addresses.
  • Could foster a shared standard, encouraging contributions from the broader Swift community.

Xcode Project Scaffolder GUI

Summary

  • Desktop GUI that scaffolds new Xcode projects with pre‑configured settings (signing, watchOS targets, CI configs).
  • Core value: lowers the barrier for newcomers and speeds up project initialization.

Details

Key Value
Target Audience New iOS/macOS developers and teams automating project bootstrapping
Core Feature Template library, drag‑drop configuration, auto‑generated Git repo, Xcode project export
Tech Stack Electron + React, Node.js, macOS native helper, CoreData for saved templates
Difficulty Medium
Monetization Revenue-ready: One‑time $49 license per user

Notes

  • Directly addresses “Having to have Xcode installed is more than half the problem” – the tool generates ready‑to‑run projects without manual Xcode editing.
  • Could spark discussion about open‑source template ecosystems and community contributions.

Read Later