Artisanal Software builds quietly excellent tools for people who notice the difference. No tracking. No telemetry. No growth hacks. Just considered software, shipped when it's ready.
One product today. More to come — but only when each one is worth your time.
An on-device recommendation engine that learns from your ratings — no cloud tracking, no black-box algorithm. A player tunable down to the second. A real Up Next queue with drag-to-reorder. Smart cache up to 20 GB. OPML in / out, share extension, widgets.
Built on modern Swift, source-available on GitHub, in active development toward an App Store launch.
Software has gotten worse, on average, every year for the last decade. We don't think that has to be true.
Telemetry, analytics SDKs, and "anonymous" event streams are designed to leak. We don't collect what we don't need — which is almost everything.
Modern phones are absurdly capable. Recommendations, search, ranking — they belong on your device, not behind someone else's API key.
Our code is public. Read it, audit it, fork it, build it yourself. Trust that's grounded in code is the only kind worth having.
You should be able to buy software, own it, and keep using it. Recurring revenue isn't a substitute for shipping things people want.
Every interaction, every animation, every margin gets attention. The "hundred small things" are the actual product — they just don't show up on a feature list.
No artificial release cadences, no quarterly OKRs forcing half-baked features. We ship when something is good. We don't ship when it isn't.
Artisanal Software is the work of Justin Bishop — engineer, long-time podcast nerd, and reluctant subscription-skeptic. The studio is small on purpose: one person, deep focus, no roadmap meetings.
If you'd like to follow along, the Discord is the most active channel. Code lives on GitHub. Ideas, bug reports, and well-argued disagreements are all welcome.