This is a news feed
Follow Minnesota Cardboard in a feed reader app and new posts show up there right away. Copy one of these addresses into your reader to follow:
https://mncardboard.com/feed.xml
https://mncardboard.com/feed/app.xml
https://mncardboard.com/feed/website.xml
New to feeds? About Feeds explains how they work and lists free readers.
Minnesota Cardboard
An inventory app/website for trading card collecting, saving and organizing, selling, researching, sharing, comparing and more. The app will support Windows, macOS and Linux. Both the app and site are currently in development.
Minnesota Cardboard 0.1.0: The First Test Build
The first version (0.1.0) of Minnesota Cardboard anyone can actually try is now here (Windows, macOS and Linux)! It’s a test build.. meant for trying the app out and seeing where it’s at, NOT for keeping your real collection in (yet).
Wat To Expect
- Almost everything will change in the following updates; this is only an initial test build and concept of what MNCB could be (and mostly a test to see what I can do).. lots more is expected to come don’t worry.
- Nothing is styled in any way, everything is shown as their default OS or
wxWidgetstyles (this means light mode only (oh-no)).
What You Can Do
- Keep your cards in binders, decks and boxes (or leave them in Unsorted). Pick one on the left to see its cards in the middle, then pick a card to see its picture, price and everything about your copy on the right. Every change made is saved instantly.
- Add cards with Add Cards (Ctrl+N): type part of a name, pick the right printing and add it. The window stays open until you close it (a whole stack of cards can go in without stopping), and adding the same card again just adds to its quantity.
- Keep a want list. Add a card as “I want it” and it goes on your want list instead (it doesn’t count toward what your collection is worth).
- See today’s prices for Magic: The Gathering, Pokémon, One Piece and Yu-Gi-Oh! cards (currently just using TCGplayer’s market price, plus Cardmarket’s in euros for Magic). Cards and prices download in the background and update themselves once a day.
- Look a card up on TCGplayer, eBay or PriceCharting with one click (current queries are extremely terrible, not correct 99% of the time and will change).
- Bring your cards in from another app’s CSV (e.g., Moxfield, ManaBox, Deckbox, TCGplayer, Archidekt, DragonShield, etc.).
- Export your collection to a CSV file (can be opened it in Excel, Google Sheets, etc.) or back up the whole thing.
Where It Stands
Currently, the core of the app is done (things always need updates): the database, the main window, adding cards, prices and imports/exports. Next up is making the GUI look nice, adding cards with a scanner or a photo, selling and other features.. which is where Minnesota Cardboard really starts saving time!
Found something wrong, or have an idea? Email me at [email protected]!
Try it
- Windows: MinnesotaCardboard-0.1.0-test-windows.zip (6.5 MB). Unzip it, run
bin/mncb.exe. Windows may say it doesn’t know the app (it isn’t signed yet): More info > Run anyway. SHA-256:dcbff4cd37161bec82de6a8a5ff705e7354d8336ec0e8bcf6dde76e44b0cbe1f - macOS: MinnesotaCardboard-0.1.0-test-macos.tar.gz (3.6 MB). Apple silicon (M1 or newer). Double click it, then in Terminal (in the folder it made):
xattr -dr com.apple.quarantine . && ./bin/mncb(macOS blocks apps that aren’t notarized yet). SHA-256:0e5d45a745c061af79292a6d18bf0e697791587c879c641cce43e7dbefcb7c99 - Linux: MinnesotaCardboard-0.1.0-test-linux.tar.gz (16.6 MB). x86_64, GTK 3 (any desktop has it), glibc 2.39 or newer (e.g., Ubuntu 24.04, Fedora 40, Debian 13).
tar xfit, runbin/mncb. SHA-256:18aca0fe547a2b880713af5d0ca2a8c21eaf71b04c95ec6c70fefb18812072fe
Nothing gets installed. A test build keeps its own collection and settings (a real one is never touched), and works for 30 days after it was built (2026-11-07).
How the app is being built
Minnesota Cardboard is a native desktop app written in C++ with wxWidgets. wxWidgets uses each system’s own buttons, menus and windows, so the app looks and feels at home on Windows, macOS and Linux, from one codebase.
The plan is a single main window that holds everything, the way VS Code or a web browser does, instead of a pile of separate windows.
The project is set up and built with
QCDX, my open-source kit for C and C++
projects. It handles the CMake and Conan setup, and its pk command creates,
builds and checks projects, so the app’s own code can stay focused on cards.
More technical posts like this one will go under the App tab as the app takes shape.
Introducing Minnesota Cardboard
Minnesota Cardboard is an app for anyone with a big collection of playing cards: collectors, players and sellers who sort, sell, find the best deals, share and keep track of their cards. It’s in development for Windows, macOS and Linux.
What it will do
- Add cards three ways: a document scanner, a photo, or typing the card in.
- Digitally sort for you: every card you add is sorted the way you set it up, with optional SKUs for sellers.
- Know your inventory: what you have, and what has already sold.
- See prices from several markets, for one card, a deck or your whole collection.
- Search everything: find cards by anything about them.
- Build and share decks from your collection, and share decks or whole collections with a link.
- Sell anywhere: list cards on Minnesota Cardboard, eBay, TCGplayer, Facebook Marketplace and more. The app finds where each card gets the best deal for you and your buyers, lists it there, and shows detailed analytics about your sales: what sold, where, for how much, how fast, how much buyers had to pay on fees versus the listed card price (pre-tax), and more.
Card games
Magic: The Gathering, Pokémon, One Piece Card Game and Yu-Gi-Oh! are planned.
The app and the website
This site will do most of what the app does, right in your browser, so most people won’t need to install anything. The desktop app is for power users who want everything Minnesota Cardboard can do.
Where it stands
It’s early. Currently, the app opens a slightly styled window with a navbar and the core of the internal API is mostly complete. The database has just started to be modeled and constructed. And the website is awaiting custom functionality the application/libraries are supposed to provide, so the next step is to complete the internal API, start really working on the database and public API/libraries, and creating a nice looking GUI.
App updates are posted under the App tab on the news page, and in the app feed at mncardboard.com/feed/app.xml.
Dark mode, author pages and separate feeds
A round of updates to this site:
- Light and dark mode: the button at the top of every page switches between System, Light and Dark. Your choice is remembered in your browser.
- Your time zone, everywhere: dates and times on every page are shown in your own time zone.
- Author pages: every post shows who wrote it, and each author has a page with their posts. See all authors.
- An archive: older posts can be archived. They leave the news feed but keep their own pages, listed on the archive page.
- App and website news, separately: the news page now has App and Website tabs, and each has its own feed.
To follow updates in a feed reader:
- Everything: mncardboard.com/feed.xml
- App only: mncardboard.com/feed/app.xml
- Website only: mncardboard.com/feed/website.xml
If you already follow /feed.xml, you don’t need to change anything.
Follow updates with a news feed
Updates are now available as a news feed at mncardboard.com/feed.xml. Every post on the site shows the time it went out in your own time zone.
To follow updates on the app, copy the feed’s address into any feed reader app. New posts show up there (same as here) as soon as they are published.
The site is up
mncardboard.com is live. Updates on the app and this site will be posted here.
Dates and times are in UTC (the sites local-dates.js script could not load).