Maybe subscription pricing isn't always bad

For Mojave Paint I've had an anti-subscription stance from the start, it being an installed binary not a service that has ongoing infrastructure costs.

But I recently installed Final Cut Pro and instead of $300 to buy it I do the $13/month subscription. In that case it's nice to have the option and it's made me rethink hating on subscriptions. Maybe subscription is fine if:

a. It's an alternative to buying outright
b. It's priced cheap enough

Most people's subscriptions are simply way too expensive. For FCP, the break even point is about two years, which makes the subscription seem like kind of a deal.

So for Mojave Paint, say I get the feature set rounded out and start charging $20 for it, the right price for subscription would be $1/month. I'm sort of leaning to this model because the Mac App Store has no free trial option, so you're stuck with IAP or Subscription and I pretty much hate IAP and the huckster marketing you have to put in there of "Go Pro!" So what I'm kind of leaning to is selling: 1. On my website via lemonsqueezy or whatever, perpetual license with 2 years of updates (Sublime Text style), and 2. The only version in the Mac App Store is the cheaply priced subscription version, which you can consider to be like a free-ish trial.

Has anyone had success with such a pricing scheme?

reddit.com
u/banana_zest — 11 days ago

Any good strategies for fine grained observability?

Mojave Paint is coming along nicely but my naive understanding of observability/reactivity/dependency flow, whatever you'd call it, it starting to weigh on me.

This screenshot shows conic gradients I just added, in this case being used in a Gradient Fill adjustment layer. I would scrub the angle picker in a circle and it would chug along at 2 fps because it was mutating the model every tick which rebuilds the view in that Properties panel including the color stops and everything else. So now I have a copy of the model that only the GPU rendering side looks at (and of course the specific control you're interacting with), and when you release the drag the real model updates and triggers a SwiftUI redraw.

This is all kind of a lot of manual work. I'm new to Mac development but was a web dev for 20 years and they have all kinds of approaches over there. rxjs, React.memo, signals, etc, etc. It would sure be nice if I could "code dumb" here and employ some kind of library or system to do fine grained change detection. Are there some common approaches used in the Mac world?

u/banana_zest — 25 days ago
▲ 26 r/MacOS

Mojave Paint updates: Layer styles and typography

I guess it's been a couple months already since I last posted here on self-promotion Saturday. Mojave Paint continues to gain features and desperately wants to be your image editing daily driver.

It now has layer styles so you get all the drop shadow, outer stroke, inner bevel goodness that you know from Photoshop 6, and just last week rich typography controls landed, so you can control kerning and leading and scale width and height per character.

I hope you give it a look!

u/banana_zest — 27 days ago
▲ 12 r/macapps

Mojave Paint 1.3 with Layer Styles

This was so much work, but also the most requested feature. When I first started using Photoshop heavily in 2003 it was primarily as a web design tool, I had a bunch of layers with boxes and lines I'd drag around, group into folders, and put Color Overlay on so I could fine tune the perfect shade of gray or whatever.

That one, and Stroke and Drop Shadow should be super useful for anybody. Not sure how much Bevel is actually used in today's world, but I added that in just for completeness.

Compare to: Photoshop obviously, especially Photoshop 6.0 which introduced layer styles. Also Acorn and Affinity Photo. These all have similar functionality already.

Pricing: Free to download and try, $9.99 to unlock Export.

https://mojavepaint.app

u/banana_zest — 1 month ago

Mojave Paint – A new image editor for Mac

We all need a swiss army knife for image editing. Preview can do a lot but it's still fairly limited. Who wants to pay $40/month for Photoshop? Affinity is fine I guess but it feels like it was designed by some indifferent committee without passion or singular vision.

So I wanted to enter the fray. This is Mojave Paint, a layer-based image editor that's free to try then $9.99 one-time purchase to unlock Exporting, which is kind of an essential feature.

I use it for making App Store screenshots, drawing icons, designing web pages, retouching photographs, the list goes on. My target customer is the seasoned Photoshop user, someone who knows how to use blend modes and layer masks and all that jazz. But, I think people new to advanced image editing will find it pretty easy to pick up as well.

https://mojavepaint.app

u/banana_zest — 2 months ago
▲ 8 r/FuckAdobe+1 crossposts

Mojave Paint 1.2 is released (now with Adjustment Layers)

https://preview.redd.it/rn75urrvop6h1.png?width=2870&format=png&auto=webp&s=ce772df599d05b2fbab742ed93138591801b0010

Lots to share from the last month!

Mojave Paint is my Mac-first professional image editing software with the credo that "90's software was the best software" and also that "AI can shove it."

The app itself now has Adjustment Layers, just the basic six so far (solid fill, gradient fill, curves, levels, brightness/contrast, hue/saturation) for non-destructive adjustments to the layer stack below. See all the release notes on https://mojavepaint.app/release-notes

Those release note are on the new website, very much under construction, but it does have the start of a video gallery (thanks to u/MaxGaav for suggesting I keep them on the site instead of linking out to YouTube). https://mojavepaint.app/

That site features an "Interactive roadmap" with easy one-click upvoting on which features you'd like to see next, haven't gotten much traction with that yet so I'd be grateful if anyone goes there and submits a vote.

And, 1.2 switches to an In App Purchase model, $9.99 tier to unlock file exporting. The free version has all features except for exporting. I'm a bit opposed to IAP since you don't know up front how much it'll cost, but this does seem like the only way to offer free trials through the App Store, so be it.

Next for me: ad compaigns, making marketing materials like lots more videos (I want to reconstruct the WWDC 26 logo in Mojave Paint, in tutorial form, for example).

To satisfy the template:

Problem: Adobe sucks as a company, GIMP is hideous to look at, I think there's room in the market for another option for image editing.

Comparison: Similar products would include Photoshop, Affinity Photo, Acorn, GIMP, Krita. I did a little comparison spreadsheet of the various apps and their shortcuts here, gives you an idea of how similar these product all are. https://mojavepaint.app/shortcuts

Pricing: Free to download, includes all features except export. You can save in native .mojavepaint file format, but to export as JPEG, PNG, etc, it's a one time purchase of $9.99.

reddit.com
u/banana_zest — 2 months ago

Anybody else out there building an image editor?

I'm building Mojave Paint, for the Mac. I'd love to find people working in a similar space (whether it be GIMP contributors or whatever) to talk about Porter Duff and what interpolating spline is best for upsizing and downsizing, what "antialiasing" even means with the magic wand tool, etc, etc.

Right now I'm thinking instead of adding Photoshop style clipping masks, I can simply add the "src-in" blend mode, and call it "Clip" to make it less technical sounding.

reddit.com
u/banana_zest — 3 months ago

Text box that does "select all" on click anywhere

I've been struggling to figure out how to do this. I'm making an image editor and I saw it come up in this blog post, where they criticize Photoshop for not doing this.

https://unsung.aresluna.org/photoshops-challenges-with-focus-pt-2/

Current values should be easy to blow away. But these native text boxes are sure adamant about placing the cursor when you click in the existing text. They will select all when you click in the padding area of the text box, outside the existing text, but I'm trying to find a way to make it do that if you click anywhere.

Pretty sure the only solution here is to reimplement the text input. Which I have pretty much already done for Text layers in Mojave Paint, but how annoying.

u/banana_zest — 3 months ago

I need your help (Photoshop on Mac users)

I've been following this subreddit for months and I feel for you. Photoshop has such a rich history, it's the tastemaker of image editing apps, and its traditions go back to the original MacPaint (where "marching ants" were invented.) Even before all the subscription stuff, Photoshop 5 in like 1998 cost $600 ($1100 in today's money!)

I've been hard (hard!) at work building a new image editor, see it in the Mac App Store. It's called Mojave Paint and for the time being it's free.

The philosophy is "just do what Photoshop does unless I know of a better way." For most things, the Photoshop pattern is good and familiar. In some other ways I think I've evolved the experience.

There's really no AI stuff but who needs it!

If you're curious at all, get it off the Mac App Store while it's still free. Try some basic image edits like cropping, resizing, adjusting, making layers in folders, making complex selections, using layer masks and alpha channels, and all the other advanced Photoshop things people do. I'm pretty desperate for feedback on this.

Mojave Paint

https://mojavepaint.app

https://apps.apple.com/us/app/mojave-paint/id6759276677?mt=12

u/banana_zest — 3 months ago
▲ 10 r/macapps

https://preview.redd.it/7z8p2csfmdzg1.png?width=1032&format=png&auto=webp&s=7195faa23aa1768eea8c720070f1333004fa2edd

Problem/Comparison: It seems like all the image editors out their are either a) AI obsessed, b) too content-forward (see https://daringfireball.net/linked/2026/03/06/window-chrome-of-our-discontent), c) expensive and/or subscription, d) not respecting the UI paradigms built into everyone's muscle memory from decades of using Photoshop.

So I started a new one.

I was going to price at $20 but based on prior feedback in this subreddit I'm thinking $10 is better. Maybe it can increase as it gains more features.

Pricing: $9.99, get at https://apps.apple.com/us/app/mojave-paint/id6759276677?mt=12

Target audience: designers and frontend developers, people with fairly advanced Photoshop skills, people who use layers, channels, masks and blend modes. Heck even other macOS app developers could be customers, if they're building custom looking components instead of relying on native SwiftUI for everything. And in fact all the tool icons and custom tab graphics in Mojave Paint were made in Mojave Paint. As was the "About" screen graphic, and the screenshot images in the App Store.

Thanks for looking!

reddit.com
u/banana_zest — 4 months ago

Hello, I'm building my first macOS app, it's a layer based image editor. Sort of like Acorn, but aiming for a higher level of Photoshop UI compatibility. I won't mention the name since I'm not approved for self-promotion.

I'm currently Apple Silicon only, and macOS 15 or greater. That allows Macs going back to M1, circa 2020 or so. I'm debating whether to loosen this up to allow Intel Macs and possibly also back up to macOS 14 Sonoma. My thinking is, this really only gets me a couple more years, maybe 2018-2020 Macs, and probably isn't worth the trouble. I'd have to buy an Intel Mac for testing.

How do you decide which macOS versions and chip architectures to target?

reddit.com
u/banana_zest — 4 months ago