Project ideas from Hacker News discussions.

Show HN: boringBar – a taskbar-style dock replacement for macOS

📝 Discussion Summary (Click to expand)

Top 4 themes from thediscussion

  • Design & usability appeal Users love the clean, lightweight look and the way it replaces the Dock.

    “Wow this looks really neat. I am going to have to give it a try.” – johng
    “Looks very clean. I’m not the target audience, but if I was looking for a tool in this category, this would be highly attractive to me.” – alsetmusic

  • Pricing & subscription backlash
    The subscription model is the biggest friction point; many prefer a one‑time fee.

    “Subscription? Big ol nope.” – eric‑p7
    “I would rather pay $10 one‑time than $9 a year even if I throw it away after 4 years.” – cactusplant7374
    “I just bought a perpetual license for $40 for 2 devices … after that you can keep using the version you have.” – a‑ve (OP)

  • Technical/feature concerns
    Multi‑monitor stability, sleep/resume bugs, missing badge counts, and thumbnail navigation are called out as deal‑breakers for some.

    “Main reasons being its issues with multi‑monitor support and waking up from sleep.” – hmokiguess
    “I have some existing issues with uBar … The main reasons being its issues with multi‑monitor support and waking up from sleep.” – a‑ve (in reply)
    “Badge counts don’t show up even with the app open. For example, when someone sends me a message in Messages, the badge count that shows up in the dock never shows up in boringBar.” – brandon272

  • Expectations for long‑term support & licensing Community wants clear upgrade paths, named desktops, and a perpetual license rather than recurring fees.

    “I think a subscription for a task bar … kills it for me.” – softofhans > “If you could add the ability to auto‑hide the bar and show it on mouseover … I would totally purchase a license.” – j‑b
    “I added a perpetual license – $40 for 2 devices and includes 2 years of updates.” – a‑ve (OP)


🚀 Project Ideas

LicenseVault

Summary

  • A marketplace and backend service that lets indie macOS utility developers sell perpetual licenses with optional update credits, directly addressing subscription fatigue and the demand for a one‑time purchase model.
  • Gives users certainty that their paid app will keep working after the initial purchase while still providing developers a sustainable revenue stream for ongoing macOS compatibility work.

Details

Key Value
Target Audience Independent macOS developers of menu‑bar, task‑bar, and widget utilities.
Core Feature One‑time purchase licensing + optional “update credit” subscription; automatic update distribution via notarized binaries; transparent roadmap publishing.
Tech Stack Backend: Node.js + Express, PostgreSQL; Frontend: React; Payments: Stripe; Licensing: encrypted license keys; Distribution: notarized macOS app bundles, Sparkle for auto‑update.
Difficulty Medium
Monetization Revenue‑ready: SaaS subscription for dev accounts ($15/mo) + 5% transaction fee on sales.

Notes

  • Developers often launch with subscription models because of perceived revenue stability, but many users (as seen in the thread) reject recurring fees. A perpetual‑license marketplace meets that demand while still funding updates.
  • Users want certainty that the app will keep working after they pay; developers need a way to fund ongoing macOS compatibility work. LicenseVault bridges that gap.
  • The platform could also offer “offline activation” tokens, addressing concerns about future service shutdowns or lost access to purchased software.

TaskbarKit

Summary- An open‑source, plugin‑based framework for building macOS task‑bar replacements that are highly customizable and community‑driven, letting users assemble exactly the features they need without paying for a monolithic app.

  • Provides a marketplace for community‑made extensions (badge display, multi‑monitor handling, drag‑and‑drop reordering) to fill the gaps highlighted in the discussion.

Details

Key Value
Target Audience Power users who want a tailored macOS task‑bar; developers who wish to contribute extensions; indie makers seeking a free alternative.
Core Feature Modular architecture where each UI component (app chips, thumbnail preview, space switcher) is a plug‑in; UI themeable via JSON/SCSS; built‑in plugin marketplace.
Tech Stack SwiftUI + Combine, Swift for core; Plugin system via Swift Package Manager; UI theming engine using JSON config; Distributed via GitHub releases.
Difficulty High
Monetization Hobby: free core; optional “Donate” or “Premium Plugins” for $5‑$15 each.

Notes

  • The Hacker News thread repeatedly mentions missing features (badge counts, drag‑and‑drop, multi‑monitor handling) and a desire for a non‑subscription model. An extensible open‑source core would let the community fill those gaps.
  • Users also complained about UI quirks (e.g., invisibility on dark backgrounds, hover delays). Plugins can solve these issues without forcing a subscription.
  • By hosting a plugin marketplace, maintainers can monetize premium add‑ons while keeping the base free, aligning incentives with both users and developers.

OfflineLicenseKit

Summary- A developer SDK and end‑user utility that enables macOS apps requiring online authentication to issue offline, cryptographically signed license tokens, eliminating the fear that a service will disappear and lock users out of purchased software.

  • Directly solves the pain point of users worried about losing access if the developer’s activation servers go down.

Details

Key Value
Target Audience Indie developers of macOS utilities that need persistent licensing; end‑users who want a guarantee of continued use.
Core Feature Offline activation token generation (signed JWT with expiration and usage limits) and verification library embedded in the app; UI for generating tokens on purchase page.
Tech Stack Rust for token signing; Swift for macOS client integration; Server component in Go for token issuance; Crypto libraries (secp256k1).
Difficulty Medium
Monetization Revenue‑ready: Licensing fee for dev SDK ($30 per app) + optional support contract.

Notes

  • Commenters highlighted risks of subscriptions and fear of vendor disappearance (“If the app manufacturer goes out of business…”) – OfflineLicenseKit gives them peace of mind.
  • By providing a verifiable offline token, developers can still charge a one‑time fee yet assure users they won’t lose access, potentially increasing willingness to pay.
  • The tool could be packaged as a simple CLI that developers integrate during checkout, requiring minimal changes to existing workflows.

UpdateCredits Marketplace

Summary

  • A marketplace where users can purchase “update credits” for macOS productivity tools, allowing them to pay once for a set number of major version updates (e.g., 3 updates) and then continue using the app for free thereafter; credits can be transferred between participating apps.
  • Directly addresses subscription fatigue by turning updates into a consumable, one‑time commodity.

Details

Key Value
Target Audience Mac power users who own multiple indie utilities and want predictable, upfront payment for future updates; developers of such utilities.
Core Feature Credit system: Users buy a bundle (e.g., $40 for 3 update credits); each major version bump consumes a credit; credits are stored on a lightweight web wallet and can be applied across participating apps.
Tech Stack Web app (React + Node); Backend: PostgreSQL; Payment: Stripe; Credential storage: encrypted JSON; Integration via simple SDK for devs.
Difficulty Medium
Monetization Revenue‑ready: Marketplace takes 10% of each credit sale; optional subscription for premium support.

Notes

  • Discussion repeatedly mentions “lifetime license” and “how many updates will I get?” – UpdateCredits gives a clear, finite guarantee without committing to a perpetual license.
  • Users also expressed concerns about “having to manage subscriptions” – buying a credit bundle removes ongoing billing.
  • The model could be adopted by the very apps discussed (e.g., boringBar) to offer users a transparent path to fund future macOS compatibility without recurring fees.

Read Later