Skip to content

shagu/macaco

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

314 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

icon

macaco

license date version downloads build language funding

Macaco stands for Magic Card Collection and is a utility that helps you to digitalize and organize your Magic: The Gathering collection. Each card in your collection is represented as a single file and is grouped by folders. This allows you to browse, sort, backup and work with your collection using any file manager of your choice.

Macaco can add new cards to your library by simply typing the set and the number of the card into the side panel. It will then automatically begin to download an image of the card from Scryfall and saves it into your library. An alternative approach would be to scan your cards via Delver Lens, create a backup and import it into your macaco library.

Screenshot

Main Window (Light) Main Window (Dark)
light dark

Download

Files are provided on the Release & Download Page for the following platforms:

  • Linux as AppImage (macaco-X.X.X-linux.AppImage)
  • MacOS as Apple Disk Image (macaco-X.X.X-mac.dmg)
  • Windows as portable Executable (macaco-X.X.X-win.exe)

Development

Prerequisites

  • Node.js >= 18.0.0
  • npm

Setup

  1. Clone the repository: git clone https://github.com/shagu/macaco
  2. Install dependencies: npm install
  3. Start the app: npm start

Debug & Build

  • Run with dev tools: DEV=1 npm start
  • Package for distribution: npm run dist
  • Build without publishing: npm run pack

Thanks

  • MTGJSON - The main source of all card data used in this project
  • MTG Fandom - Many MTG related icons are taken from there
  • Scryfall - All card images and previews are downloaded from there
  • Delver Lens - A supported card scanning app for android devices

About

๐Ÿ’ A tool that helps you to digitalize and organize your Magic: The Gathering card collection.

Topics

Resources

License

Stars

24 stars

Watchers

1 watching

Forks

Sponsor this project

Contributors