Skip to content

theglimmerman/quirio-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quirio

Bring your own books.

A beautiful, offline audiobook player for Mac, built for the library you assembled yourself.
DRM-free, exported, gathered from wherever. No store, no subscription, no account.


Download Quirio for macOS

 

Platform Price Offline Status

Download · What it does · Bringing your books in · FAQ · Privacy


Quirio — “Bring your own books.” A warm gradient promo with the Quirio logo, the headline “Bring your own books,” and the app’s Library shelf (“15 stories in motion”) showing a grid of audiobook covers

Quirio is the player for audiobooks you sourced yourself — and it gets out of the way so you can listen. It opens your files, remembers your place, and keeps everything on your Mac. The audiobooks you own, somewhere they’re glad to be.


Note

One honest thing up front. Quirio plays audiobooks that are already yours to play — DRM-free files, not locked to anyone else’s app. It isn’t a converter and it doesn’t strip DRM: if your books are still tied to Audible or Apple Books, Quirio can’t open them as they are. Getting to a DRM-free copy is a separate step with its own tools, and how you do that is your business — Quirio is simply the home it lands in. New to all this? Where DRM-free audiobooks come from →


Contents

Why Quirio

You did the work. You tracked down the DRM-free editions, exported the library you’d paid into, freed the books you wanted to actually keep. You’ve got a real collection — files and all.

And then comes the strange part: there’s nowhere good to play them.

The polished apps are storefronts in disguise — subscribe here, license that — and they won’t so much as open a file you brought yourself. The ones that will take your files are clunky, half-abandoned, or barely exist, because an app for people who own their audiobooks is, apparently, “too niche.” So a library you worked hard to assemble ends up sitting in a folder somewhere, unplayed and unloved.

That’s the gap Quirio fills. It’s not a market and it’s not a subscription. It’s the well-made room your audiobooks have been missing — one that opens your files, respects that they’re yours, and then gets out of the way so you can listen.

Highlights

📂 It opens your files Bought DRM-free, exported, or otherwise made yours — Quirio plays the library other apps won’t. Drag in M4B, MP3, or M4A (plus FLAC, OGG, and Opus), and it quietly converts Apple Lossless so it just plays.
🔖 Never loses your place Your spot, your speed, and your chapter, remembered across your whole library. Close the lid mid-sentence; open it tomorrow and you’re right back in.
🔒 Yours and private No account, no subscription, no cloud. Everything lives on your Mac, offline — nothing uploaded, nothing tracked, nothing to renew.
🎧 Listen anywhere Send just Quirio’s audio to AirPods or desk speakers, or hand a book to a Google Cast speaker across the house. Media keys, AirPods controls, and a pinned mini-player keep it close while you work.
🧹 It tidies up after you Reads chapters and cover art, sorts a real shelf, and — when a box set or CD rip is unclear — asks one quick question instead of guessing. It never moves or rewrites your originals.
✍️ Make it yours Fix a title, find a sharper cover (search online, paste your own, or drag one in), and mark the books you love or have finished. Every edit layers on top — your files are never rewritten.
💾 Your whole library travels Back up covers, edits, finished and favorite marks, and progress to a single file — or let Quirio do it daily, to iCloud or a drive. Move to a new Mac and your shelf comes with you.
🖥 Made for the Mac It feels like it belongs on your machine — quick, quiet, fully keyboard-driven, calm in light or dark, with a details panel that slides in the moment you click a book.

Screenshots

Now Playing — cover, series, narrator and genre, the book’s summary, and a warm gradient player bar
Now Playing — cover, details, and a calm gradient transport bar with speed, chapters, sleep timer, and Listen on.
Chapter list open over the player, with the current chapter highlighted
Chapters — jump anywhere; your exact place is always kept.
Library grid with a book’s details panel slid in — cover, narrator, genre, description, Resume, and a chapters button
Details panel — click a book to look before you commit, then Resume (or set a click to play straight away).
Listen-on panel showing this Mac’s outputs and Google Cast speakers around the home
Listen on — this Mac, or a speaker around your home.
Change-cover view with search results, a live preview, drag-or-upload, paste, and revert to original
Covers, your way — search online, paste, upload, or drag one in — non-destructively.
Import review sheet asking a few quick questions about whether multi-part folders are one book or several
Quick decisions — when a set is ambiguous, Quirio asks instead of guessing.
The Library shelf in light mode — warm cream masthead reading ‘13 stories in motion’ over a grid of covers
Light mode — the same shelf, warm and easy on the eyes.
Settings → Help — welcome replay, keyboard shortcuts, and a searchable list of common questions
Help that talks like a person — a searchable FAQ, right in the app.
A short walkthrough — scanning a folder of audiobooks, browsing the shelf, and opening a book in Now Playing
Scan a folder, browse your shelf, press play.

Install

Requirements

  • macOS Tahoe (26) — what Quirio was built and tested on. Earlier versions may run it, but they aren’t tested yet.
  • Apple Silicon — M1, M2, M3, or M4 (Intel builds aren’t available yet)
  • About 300 MB for the app, plus room for your audiobooks

1. Download

Download the latest Quirio-x.y.z.dmg from the releases page:

Download the latest release

Open the .dmg and drag Quirio onto the Applications folder.

2. Open it the first time

Quirio is signed and notarized with Apple — every release goes through Apple’s malware scan before it reaches you. So the first launch is the ordinary kind: macOS notes the app came from the internet and asks once.

  1. In Applications, double-click Quirio.
  2. macOS asks if you’re sure you want to open an app downloaded from the internet — click Open.

That’s it — every launch after this is a normal double-click.

💡 Seeing a stronger warning than that? You’re holding an older download from Quirio’s unsigned-beta days (v0.5.1 and earlier) — grab the latest release and it goes away.

If you see “Quirio is damaged”

Downloads of v0.5.0 and earlier show “Quirio is damaged and can’t be opened” instead of the warning above. The app isn’t damaged — those early builds had a packaging bug (fixed since) that made macOS misread the download. The clean fix is to grab the latest release. To rescue an older copy instead, clear its quarantine flag in one line:

  1. Open Terminal (Applications → Utilities → Terminal).
  2. Paste this and press Return:
    xattr -dr com.apple.quarantine /Applications/Quirio.app
  3. Open Quirio normally.

Only run commands like this for apps you trust and downloaded yourself. Quirio now ships signed & notarized, so current downloads never see this — it’s strictly a rescue for old copies.

Updating Quirio

Download the new .dmg and drag Quirio into Applications again, replacing the old copy — your library, your places, and your settings all stay put, and now that releases are signed, the permissions you’ve granted carry over too.

One exception: coming from v0.5.1 or earlier (the unsigned-beta days), macOS sees the signed Quirio as a new app and asks its questions one final time — the first-launch confirmation above, any permissions you’d granted (your audiobook folder or drive, casting on your network), and a keychain question about “Quirio Safe Storage”. That last one is a key Quirio created to encrypt its own engine data — it can’t read anything else in your keychain; enter your Mac password and click Always Allow. Once through, updates stay quiet.

Verify your download (optional)

Each release ships a SHA256SUMS.txt. To confirm your .dmg arrived intact:

cd ~/Downloads
shasum -a 256 -c SHA256SUMS.txt

You want to see Quirio-x.y.z.dmg: OK.

Getting started

1. Bring your books in. Two ways, and Quirio is clear about the difference:

  • Scan a folder (recommended) — point Quirio at a folder you keep. Your books come in right where they live, and Quirio watches the folder for new arrivals. Nothing is copied or moved.
  • Import files — hand it a stray book or two; it copies them into your library folder so they stay put.

A book is one file (a single M4B/MP3/M4A with chapters inside) or one folder (a CD rip / loose chapter files kept together). Quirio reads one folder as one book.

2. Press play. Click a book and a details panel slides in — cover, length, chapters, and a play button — so you can have a look before you commit (prefer a click to start playing? that’s a setting). The full Now Playing view has adjustable speed (0.5×–3×), skip controls, a sleep timer (5–90 min), and Listen on to send audio to other speakers.

3. It stays yours. Everything is local. Edits are non-destructive — your original files are never rewritten — missing files relink in a click, and you can back up your whole library (covers, edits, finished and favorite marks, and progress) from Settings → Library, by hand or automatically each day.

If you’re still building a DRM-free library, Quirio plays files that are yours to play — not ones tied to another app. See Finding DRM-free audiobooks below for where to look.

The in-app Settings → Help has a walkthrough and a searchable FAQ — adding books, supported formats, listening, and more — whenever you want it.

Keyboard shortcuts

Quirio is built to run from the keyboard. A few of the essentials:

Action Shortcut Action Shortcut
Now Playing ⌘1 Play / pause Space
Library ⌘2 Skip back / forward
Search your library ⌘F Previous / next chapter [ ]
Scan a folder ⇧⌘O Mini player ⇧⌘M
Import files ⌘O Keyboard shortcuts ⌘/

Media keys, AirPods, and Control Center work too.

Privacy

Quirio is local and offline, by nature rather than as a feature.

  • No account, no sign-in, nothing to renew.
  • Your library — metadata, covers, and progress — stays on your Mac. Your audio files stay wherever you keep them.
  • Nothing about your library or your listening is uploaded or tracked.
  • The only time anything touches the internet is if you turn on optional online cover-art lookup and you pick a cover to download.

FAQ

(The in-app Settings → Help has the full, searchable version — this is the short version.)

About Quirio

Will Quirio actually open my files?
That’s the whole reason it exists. Drag in the audiobooks you own — an M4B, MP3, or M4A — and they just play. No account, no sign-in, no “this title isn’t available.” Quirio is a player for the library you built yourself, not a store with something to sell you.
Is there a subscription, or an account to set up?
No, and no — that’s rather the point. Quirio is free for personal use, with nothing to renew and nobody to sign up with. You did the work to own these books; the app that plays them has no business putting a meter on it.
Does it work without internet?
For the part that matters, completely. Your whole library lives on your Mac, so it plays just as happily on a plane as at your desk. The only time anything reaches the internet is when you ask it to — looking up cover art, say — and never on its own.
Why does macOS warn me when I open it?
It mostly doesn’t anymore. Quirio is signed and notarized with Apple — every release is scanned by Apple before it reaches you — so first launch is just a quick “downloaded from the internet” confirmation. A stronger warning means an old download from the unsigned-beta days: grab the latest release.
Will Quirio come to Windows or Linux?
Not yet. Quirio is built to feel properly at home on the Mac — Apple Silicon, designed and tested on macOS Tahoe (26) — and that focus is part of why it feels the way it does. There’s no Windows or Linux version today.

Finding DRM-free audiobooks

Can Quirio play my Audible or Apple Books audiobooks?
Only if they’re DRM-free. Audible and Apple Books lock their files to their own apps, and Quirio is a player, not a converter — it can’t open a file that only plays inside another app. Where to find audiobooks it can play: see Finding DRM-free audiobooks.
Where do DRM-free audiobooks come from?
More places than you’d think. Libro.fm and Downpour sell them DRM-free (Libro.fm even cuts your local bookshop in), and plenty of authors and publishers sell direct. LibriVox has public-domain classics for free. And for books you already own but locked to another app, getting to a DRM-free copy is a separate step with its own tools — how you get there is your business; Quirio is simply the home it lands in.

Adding your books & formats

Which formats can Quirio play?
DRM-free M4B, MP3, and M4A — the formats most audiobooks come in — plus FLAC, OGG, and Opus for straightforward playback. Most books are a single file with chapters built in. One ripped from CDs usually arrives as a folder of tracks, which Quirio reads as a single book. (A lone file paired with a separate .cue sheet isn’t read yet.)
What if a file won’t play directly?
Quirio handles the common snag for you. Some files — Apple Lossless (ALAC) most often — sit in the right kind of wrapper but in a form macOS won’t play straight through, so Quirio quietly makes a playable AAC copy and uses that instead. Your original file is never touched (and the AAC copy is cleared away if you remove the book), and you can switch this off in Settings → Playback.
Does Quirio move or copy my files?
Neither one disturbs your originals. Scanning leaves everything in place — Quirio just reads the folder and keeps an eye on it. Import files makes a copy in your library folder, so it uses a little disk space while your original stays put. You can see or change that folder in Settings → Library.
What happens if I add a book I already have?
Quirio notices, and skips the duplicate rather than cluttering your shelf with two of the same — it even recognizes the same book in a different format (an M4B and a folder of MP3s) as one title. If you’d rather keep both — or swap in the newer copy — those choices wait under Settings → Library → Hidden & skipped; nothing is thrown away without you.

Listening

Can I change the speed, skip, or set a sleep timer?
Yes to all three. The speed button steps from 0.5× to 3× and sticks between sessions; the skip arrows jump a set amount you choose; and the sleep timer runs from 5 to 90 minutes, pausing and keeping your place so you pick up right where sleep found you. Tune the skip amount and a gentle rewind-on-resume in Settings → Playback.
Can I play a book on a speaker instead of my Mac?
Yes — open Listen on in the player. On this Mac sends just Quirio’s sound to another output, like AirPods or desk speakers; Around your home hands the book to a Google Cast speaker. For AirPlay, the footer opens macOS Sound settings, which takes it from there.
Can I keep the player handy while I work?
Yes — open the mini player (the button up top, or ⇧⌘M): a small window pinned above everything else, so you can pause, skip, and glance at where you are without leaving what you’re doing. Media keys, AirPods, and Control Center work too, with the right title and cover shown there.

Your shelf & editing

Can I search, sort, and group my shelf?
Yes. The search field finds a book by title, author, or narrator (⌘F jumps to it), and the controls beside it sort and group — by author, by when you added it, by how recently you played it, by length, and more. Scopes narrow to what’s in progress or finished.
Can I edit a book’s details, or change its cover?
Yes — open a book and tidy up its title, author, narrator, series, description, and more, or swap the cover by searching online, uploading, pasting (⌘V), or dragging one in. Every edit is non-destructive: it layers over the file, so your original is never rewritten and you can revert any field.
What if I move the files, or want to remove a book?
Your books are never lost behind your back. If a book’s files move or go missing, Quirio flags it and holds your place — point it at the new spot to relink (a multi-part book relinks across all its parts). To clear one out, its Options menu always asks which you mean: Hide keeps the file and just takes the book off your shelf, while Move to Trash sends the audio file to your Mac’s Trash, where it’s recoverable.
Can I back up my library, or move it to a new Mac?
Yes. In Settings → Library, Back up gathers your covers, edits, finished and favorite marks, and listening progress into a single file; Restore brings it all back. On a new Mac you point Quirio at your audio folder once, and your place and your shelf come with you. Turn on automatic backups and Quirio keeps a fresh copy each day — to iCloud or an external drive, if you like.
A box set came in as several books, or several as one — can I fix it?
Anytime. Select single books and combine them into one, or open a multi-part book to split it or re-order its tracks. There’s no wrong way to arrange them, and nothing you do here changes the underlying files.

What’s new

Quirio is in active beta. Each version’s changes are written up in CHANGELOG.md, and every build lives on the releases page.

Found a bug or have an idea? Open an issue — every note genuinely helps.

License

Quirio is free for personal, non-commercial use. It is proprietary software (closed-source) and is licensed, not sold — see EULA.txt for the plain-language terms. Quirio bundles open-source components under permissive licenses, credited in full in THIRD_PARTY_LICENSES.md.

Quirio plays audiobook files you supply from your own library; it includes, sells, and distributes no audiobook content, and runs entirely on your own files.

© 2026 Alex Pierce. All rights reserved.

The story behind Quirio

Pixel-art animation of Alex Pierce riding a hoverboard, framed in a retro Mac OS window

Hi — I’m Alex Pierce, an award-winning designer/technologist/geek (and Webby & W3 Awards judge) who likes making things on the internet — building digital experiences for people through thoughtful UX strategy and visual craft. Quirio is one of those things: the audiobook player I wanted for my own shelf and couldn’t find anywhere.

For years I’ve cared about actually owning what I buy — games, music, movies, and now audiobooks. A DRM-free file I can keep, back up, and play on my own terms feels no less mine than a book on a shelf. But when it came to audiobooks, there was nowhere good to play the collection I’d gathered.

The choices were thin, and split badly. On one side, setups too technical for most people: a server to stand up, a config to babysit. On the other, first-party apps that will open a DRM-free M4B but treat playing it as an afterthought, since their real job is selling you the next book. I’ve nothing against subscriptions; they’re genuinely convenient. But the trade is always the same — convenience for control. Your books live on their terms, not yours.

I also understand, from the design side, why those apps feel the way they do. Every product lives with a tension between what’s good for the user and what’s good for the business, and I know first-hand how strong the pull toward the business can be. When the business is a bookstore, playing a file you already own is just never the priority.

Quirio has nothing to sell you, so it’s free to do the one thing well: make the audiobooks you own look and feel like the collection they are. There’s a real gap in desktop audiobook players — wider still on the Mac — so I built the one I wanted, and built it properly. Working out how audiobook files bury their chapters and metadata took a second, throwaway app of its own to research. The result is here, in case you wanted it too.

— Alex

Built with

A native Mac app — quick, quiet, keyboard-first.

Electron React TypeScript Tailwind CSS Vite

Note

A note on how it was made. The design, UX, product strategy, architecture, and visual identity are all mine. I’m a designer more than a career engineer, so I wrote the code with the help of AI tools — chiefly Anthropic’s Claude — reviewing and directing as I went. Designed by me, built with Claude.


Quirio — a home for the library you built yourself.
↑ back to top

About

A beautiful, offline audiobook player for macOS — for the library you built yourself. No store, no subscription, no account.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors