Use case

Art Reference for Indie Game Dev: Organize Your Library (2026)

By refernLast updated August 202610 min read

TL;DR: Solo and indie game devs juggle characters, tiles, UI, and VFX references simultaneously. The move that saves hours is a single library split by asset type, per-feature moodboard canvases pulled from that library, and provenance links that trace finished art back to the references that inspired it. This guide shows exactly how to set it up.

Running a game solo means wearing every art hat at once. You are the concept artist, the environment artist, the UI designer, and the VFX animator. Reference organization that works for a 10-image character moodboard breaks down completely when you have three hundred tile variants, forty UI button states, and a half-dozen VFX studies all living in the same "references" folder. By the second sprint, finding anything takes longer than making it.

This guide covers a lightweight but scalable reference library structure for indie game devs, using refern as the organizing layer. The same ideas translate to any tool you prefer.

Before You Start: Choose Your Tool

The three tools indie devs reach for most often are Eagle, PureRef, and refern. Each has a different center of gravity.

ToolBest atHonest limitationPrice (as of 2026)
EagleBroad format library, font management, plugin ecosystemNo canvas. Standard import copies media into a managed library. No official Linux client as of August 31, 2026.$34.95 one-time, 2 devices
PureRefFocused always-on-top canvas overlay while you paint or modelNo documented library-wide tags or cross-board content search. Local images embed by default but can link to disk paths.Zero-dollar custom amount for personal non-commercial use; $49 Small Business license for up to 3 users
refernLibrary plus canvas in one tool, relationship graph, in-place indexing for existing folders, Linux supportYounger tool with a smaller community. No font management. No cloud sync yet; planned without a published date.$35 one-time, 3 devices, 30-day free trial

Eagle genuinely wins on format breadth: 99 previews on Windows, 108 on macOS, including fonts, audio, and 3D. If you need to preview every format in one place, Eagle is the stronger library tool. PureRef is genuinely excellent as a focused overlay. If you paint in Photoshop or model in Blender and want references pinned on screen with transparent-to-mouse color picking, PureRef does that better than anything else. The complaint that drives devs away from PureRef is that it has no search and no tags, so once a board has hundreds of images you cannot find anything without scrolling manually.

refern combines Eagle-style organization with a PureRef-style infinite canvas. It runs on Windows, macOS, and Linux, while Eagle has no official Linux client as of August 31, 2026. Normal refern workspace setup indexes existing source files in place; Eagle's standard import copies media into its managed library. refern also has a relationship graph view.

If you already use Eagle and are happy with it, you can apply most of this guide there. The folder structure and tag naming approach is tool-agnostic.

Step 1: Structure Your Library by Asset Type

Solo devs tend to dump everything into one folder or into per-game folders. Both patterns collapse at scale.

A more durable structure splits references by the kind of art asset they inform, not by the game project they belong to. Most reference images are reusable across projects. A good tile-set style reference is just as useful in game two as in game one.

Suggested top-level folder structure:

References/
  Characters/
    Human/
    Creature/
    Silhouettes/
  Environments/
    Tiles/
    Backgrounds/
    Props/
  UI/
    Buttons/
    HUD/
    Menus/
    Icons/
  VFX/
    Fire/
    Water/
    Impact/
    Particles/
  Color Palettes/
  Typography/
  Style Study/

In refern, point a workspace at your References/ folder. Normal workspace indexing leaves existing source files in place. The SQLite database and generated thumbnails live alongside, or in a configured data location associated with, the workspace. Explicit imports and file actions can create or change files.

For pixel art projects specifically, add a top-level tag for resolution class: 16px, 32px, 64px. When you need a 32-pixel character reference, query the local index with the supported tag and folder filters. Tags in refern are hierarchical, so you can have palette > 4-color, palette > 8-color, and palette > 16-color as nested tags under a palette parent.

Turn on the Pixelated flag for your sprite references. Most tools smooth an image when they scale it up, which is exactly wrong for a 16 by 16 sprite: the pixels you are trying to read turn into a blur. refern has a per-file Pixelated flag. Set it from the metadata sidebar on one file or on a whole selection at once, and that file renders with hard pixel edges everywhere in the app: the grid, folder previews, the viewer, and the canvas, at any zoom level. A tile set dropped on a moodboard and blown up to fill half the board still shows you individual pixels. Flagged files are searchable with is:pixelated, so is:pixelated tag:tiles is a one-line way back to every tile reference you own.

Step 2: Tag on Import, Not Retroactively

The biggest reference library maintenance mistake is collecting first and tagging later. Retroactive tagging never happens.

Set up directory metadata presets so that any image you drop into a folder gets its base tags automatically. In refern, right-click a folder, open settings, and configure a metadata preset. A file landing in VFX/Fire/ can auto-receive vfx, fire, and style-study tags the moment it arrives. You then add the two or three specific tags (palette, resolution, source style) while the image is fresh in your mind.

Keep your import habit simple:

  1. Save the image with the browser extension (one click, folder targeting built in).
  2. Add two to four specific tags in the quick-tag field before closing the save panel.
  3. Star references that are immediately actionable (you plan to look at these this sprint).

The browser extension for refern works in Chrome, Firefox, and Safari with hover-save on every image. Eagle's extension also covers Edge and Brave if you use those. PureRef has no browser extension at all.

Step 3: Build a Per-Feature Moodboard Canvas

Every feature or art pass benefits from a focused moodboard: one canvas that holds only the references relevant to "the cave tileset" or "the main character idle animation." This canvas lives alongside your library rather than replacing it.

In refern, create a new canvas file inside your workspace. Drag images from the library directly onto the canvas. You can arrange them spatially, group related images with a named layer group, add a text annotation, paste a color swatch from the palette you are targeting, and draw rough composition thumbnails with the freehand tool. If you use an always-on-top overlay while you paint, refern supports pin-window-on-top, adjustable transparency, and mouse clickthrough, which is the same PureRef overlay workflow.

The key difference from PureRef here is that refern canvas items belong to the searchable library entity model. PureRef 2.x embeds local images by default but can link them to disk paths; either way, its current handbook does not document library-wide tags or cross-board content search.

For solo devs, the practical moodboard organization looks like this:

  • One canvas per major feature or art task ("cave tiles v1", "character animations sprint 3").
  • Keep canvases in a Canvases/ folder inside your workspace.
  • Name canvas files with the sprint or date so they stay sortable.
  • Archive finished canvases rather than deleting them. You will reference them when the art director (which is also you) wants to revisit a style decision six months later.

Solo devs rarely document where their art came from. This matters more than it seems. When you revisit an asset six months later to create a variant or update the style, knowing what you were looking at when you made it saves hours of context reconstruction.

refern has typed entity links that handle this automatically:

Derived-from links. When you crop or adapt a reference in refern, the cropped version carries a derived-from link back to the source. The Linked References sidebar on any cropped image shows the original immediately. Search derived:true to find every derived image in the library, or open the source image and read its Linked References sidebar to see everything you extracted from that one reference.

Placed-in-canvas links. Every time you add an image to a canvas, refern records a placed-in-canvas link. Looking at any reference image, the sidebar shows every canvas it appears on. This is how you answer "which feature moodboards used this reference?"

Cross-reference links. Use these to connect related references that are not parent-child relationships. Two color palettes that inform the same scene. Three character silhouettes that influenced the same design direction. Cross-reference links are bidirectional and show up in both the sidebar and the graph view.

The relationship graph view in refern shows all of these connections as a navigable network. For a solo dev it functions as a project memory: you can open the graph on any image and see the full context of why that image was collected and where its influence ended up.

Neither Eagle nor PureRef has this. Eagle has no relationship system at all. PureRef has no cross-project metadata.

Step 5: Search Your Library Like a Database

The payoff from good tagging is search that actually works.

Some searches you will run constantly during a game project:

  • tag:fire rating:>=4 to surface your best fire VFX references when you start an effects pass.
  • tag:pixel-art tag:16px in:Characters to find small-format character references.
  • color:#2b4a6e to find images that share the dark blue you are trying to nail in an environment.
  • is:duplicate to clean up references you saved twice.
  • is:pixelated to pull up every sprite, tile set, and UI atlas you flagged as pixel art.
  • linked-to:<canvas-id> to see everything referenced in a specific feature moodboard.

These searches run against the local SQLite index without uploading your existing library to a refern cloud service. This page does not publish a universal response-time or capacity benchmark.

Eagle has strong search with good fuzzy matching, and its AI Search plugin (available now for Eagle 4.0, local and offline) adds visual reverse-image search. PureRef's current handbook does not document cross-board content search.

Common Problems and Fixes

"My library is already a mess of unsorted screenshots." Start fresh with the folder structure and a single folder called Unsorted/ for your existing dump. Tag and move items from Unsorted/ during low-focus time (waiting for a build, end of day). Even moving thirty images a day clears a large backlog in a month.

"I use PureRef for its overlay and don't want to give it up." You do not have to. Many devs use refern as their library and moodboard tool and keep PureRef for per-session overlays while they are in Photoshop or Blender. The two tools do not conflict. If you want to consolidate, refern's pin-window-on-top mode with transparency covers the same overlay workflow.

"I have been using Eagle and my library lives in Eagle's managed folder." refern includes an Eagle importer with full parity across its supported transfer surface. It copies the first supported media placement into the refern workspace and represents later placements as linked database records, while leaving the source Eagle library unchanged. Password locks, saved smart-folder rules, arbitrary plugin-owned data, and unsupported media are excluded.

"I collect a lot of pixel art references from Twitter and itch.io game pages." The refern browser extension handles this. Right-click any image or use the batch-save mode to pull multiple images from a page in one action. Images go directly to your chosen folder with tag-on-save.

Honest Limitations to Know

refern is a local-first desktop tool. There is no cloud sync today; it is planned without a published date. Eagle likewise has no built-in cross-device cloud sync and documents third-party storage workflows with a warning against simultaneous editing.

refern has no font management. Eagle does, and if previewing fonts without installing them is part of your workflow, Eagle is the right pick there.

refern is newer than Eagle and PureRef. The community and third-party tutorials are smaller. Eagle has an extensive plugin ecosystem that refern does not have at launch.

refern also ships an opt-in Auto Tagger that suggests tags, reads text inside images, and describes them across a workspace or selected folders. Downloading optional model files uses the network; inference runs on-device afterward. A Configure tab lets you block or rename suggested vocabulary, and manual tagging remains available.

Next Steps

Once your library is running, a few things compound the investment:

Frequently asked questions

What is the best art reference organizer for indie game developers?

For solo devs who need a library plus a moodboard in one tool, refern organizes references by asset type with folders and tags, lets you build per-feature canvases from the same library, and links shipped art back to its reference sources. Eagle is the strongest alternative for raw format breadth. PureRef is the lightest option if you only need a canvas overlay.

How do I organize pixel art references for a game project?

Create a folder per asset type (characters, tiles, UI, VFX). Tag references by palette size, resolution class, and style tags like 'isometric' or 'top-down'. A smart folder for 'tag:pixel-art rating:>=4' surfaces matching high-rated references without manual browsing. Flag the files themselves as Pixelated so they render with hard pixel edges instead of blurring when scaled up, in the grid, the viewer, and on the canvas; 'is:pixelated' then finds them all.

Can I use PureRef as an art reference manager for indie game development?

PureRef works well as a per-session canvas overlay while you draw or model. It has no search, no tags, and no persistent library, so it does not scale across a multi-month project with hundreds of references. For a growing game art library you need a manager alongside it, or a tool like refern that combines both.

Does refern work on Linux for indie game development?

Yes. refern ships native builds for Windows, macOS, and Linux. Eagle, by comparison, has no Linux client.

How do I track which reference image inspired which game asset?

In refern, use the 'derived-from' entity link when you crop or adapt a reference, and 'cross-reference' links to connect related pieces. The Linked References sidebar and the relationship graph view then show the full provenance trail from reference to shipped art.
  • $35 one-time, no subscription
  • Windows, macOS, Linux
  • Local-first and private
  • 10,000+ creatives
  • Community on Discord
“Organization and search like Eagle cool, canvas from PureRef.”
An early refern user

Try it yourself

One library for your references, with a canvas built in.

refern keeps your images organized and searchable, with an infinite canvas in the same app. Normal workspaces read existing files in place. $35 one-time, updates included.

No account required for the 30-day trial. Your normal files remain accessible on disk if the trial ends.

Sources

  1. 1.Eagle pricing: $34.95 one-time, 2 devices, as of 2026
  2. 2.Eagle confirms no Linux client
  3. 3.PureRef pricing: pay-what-you-want personal, $49 Small Business, as of 2026
  4. 4.PureRef documents the current scene-level feature set
  5. 5.PureRef 2.x image location and disk-cache settings