AI, Music and more

Storyboard Imagesorter

Organize your storyboard frames and image sequences quickly and visually.

Storyboard Imagesorter is a lightweight, intuitive tool designed for artists, animators, and previs professionals. It allows you to take image files and turn them into an organized sequence of images. You can work with color tags, text notes, and export layouts.

The project is open source under GPL license, and can be found at Github too: https://github.com/ReinerBforartists/storyboard_imagesorter

Release video at Youtube:
coming soon

 ⇩ Download

02.05.2026 – Storyboard Imagesorter Version 0.9.2

Windows

Note: The installer is not digitally signed currently, since this would cost a lot of money. Windows may notice that this is a potentially dangerous software, and gives a warning on install. The installer is of course not dangerous and safe. Proceed and install safely. 

You can alternatively use the zipfile. The content is identical.

Linux

Note: the Linux versions are built with Debian 12. So it should work on most actual distributions. Deb of course on debian based systems.

Motivation

I built this tool because I needed a way to sort images with essential storyboard features. As someone working in AI filmmaking, my workflow involves generating hundreds of images based on a story and then selecting the best frames for a sequence.

I was unhappy with the existing solutions: I had to choose between simple image viewers that were too limited for proper sequencing and full fledged storyboard tools that were far too complicated for this specific task.

Storyboard Imagesorter fills that gap. It is a simple tool for a simple task, yet powerful enough to do actual storyboarding with.

User Guide (Workflow)

1. Import your images

  • Drag & Drop: Drag image files directly into the window, or use the + Import button.
  • Auto-restore: If the folder you import from already contains a _sorter_data.txt file, you can restore colors and notes by importing it.

2. Organize your sequence

  • Reorder: Click and drag any image to a new position.
  • Move Groups: Select multiple images and use the arrow buttons in the toolbar to shift them left or right.
  • The Stash: Images that don’t belong in your current sequence can be parked in the Stash at the bottom of the window. They stay available and can be returned to the main view at any time.

3. Add colors and notes

  • Color tags: Use the sidebar on the left to quickly tap a color onto your selected images (e.g., Blue for “Close-up”, Red for “Action”).
  • Notes: Click 📝 Add Note on any image card to add descriptions, camera angles, or timing info.

4. Edit images and see changes live

Double-click an image to open it in your system’s default editor. Once you save there, the thumbnail in Imagesorter updates automatically.

5. Export and “Save” your work

Use the ↓ Export menu to create a numbered image sequence, a Contact Sheet, or a Storyboard List with your notes alongside the artwork.

Your originals are never touched. Exporting always creates copies in a new folder — your source files stay exactly where they are.

Saving your progress: Every export also writes a _sorter_data.txt file next to your images. This file stores all your colors and notes. To reload a previous session, drag that file into the application window.


⌨️ Keyboard Shortcuts

Note that most shortcuts are optional.

Main View

ShortcutAction
SpaceOpen / Close Full-screen Lightbox
Ctrl + A / Ctrl + DSelect All / Deselect All
Ctrl + OOpen Import dialog
Ctrl + Z / Ctrl + Y / Ctrl + Shift + ZUndo / Redo last action
CClear colors from selected images
DeleteRemove selected images
WMove selected images to Stash
 /  (Arrows)Move selection left or right
Ctrl + ← /  (Arrows)Move selection to Start / End
FFocus view on first selected image
Home / Pos 1Jump to first image
End / EndeJump to last image
Page Up / Page DownScroll through images
TabToggle Stash open / closed
BToggle Sidebar open / closed
+ / -Zoom in / out of the canvas
ScrollScroll through images
Shift + ScrollFast scroll through large sequences
Right-Click (Color)Select all cards with this color
Shift + Right-Click (Color)Add color to current selection

Lightbox Mode (Full-screen)

ShortcutAction
Esc / SpaceClose Lightbox
 /  (Arrows)Previous / Next image
ScrollPrevious / Next image
WMove current image to Stash
DeleteRemove current image

Mouse & Interactions

ShortcutAction
Shift + ClickExtend selection
Ctrl + ClickToggle single image selection
Mouse Drag (empty area)Rectangle / lasso selection
Drag Image(s)Reorder via Drag & Drop
Double-ClickOpen in system viewer
Drag → StashMove to stash
Double-Click StashReturn image to main view

⚙️ Installation & Execution

Windows

  1. Download storyboard_imagesorter.zip from the Releases page.
  2. Extract the archive.
  3. Run storyboard_imagesorter.exe directly — no installation required.

Linux

.deb package is available. Alternatively, run from source using the instructions below.

macOS & Linux (Source Distribution)

For Linux there is a Deb available. No macOS binary is available at this time. You can run both from source via a Python virtual environment:

  1. Clone this repository:

    git clone https://github.com/ReinerBforartists/storyboard_imagesorter
    cd storyboard-imagesorter
  2. Set up a Virtual Environment (Recommended):

    # Linux / macOS
    python3 -m venv venv
    source venv/bin/activate
  3. Install Dependencies:

    pip install -r requirements.txt
  4. Run the Application:

    cd storyboard_imagesorter
    python storyboard_imagesorter.py
     

🛠️ Technical Specifications

For developers and technical users:

  • Core Stack: Python 3.10+ and PyQt6.
  • Architecture:
    • Implements the Command Pattern for a robust Undo/Redo system across all manipulations (sorting, tagging, moving, deleting).
    • Uses a custom Flow Layout engine for dynamic image arrangement.
    • Features a background File Watcher service to monitor file system changes for real-time thumbnail synchronization.
  • Data Management: Metadata (colors/notes) is handled via a lightweight text-based exchange format (_sorter_data.txt), allowing for easy project reloading without proprietary database overhead.

Feedback and Pull Requests are welcome!

License: GNU General Public License v3.0 · Copyright © 2026 Reiner Prokein (Haizy Tiles)

History

02.05.2026 – Storyboard Imagesorter Version 0.9.2
Bugfixes and refinements. Like a better hotkey to clear the color, adding hotkeys for open, and refactoring the theming under the hood. The lightbox now also allows you to move images to the stack, or remove them. And you can now drop new images at the mouse position, which makes it more easy to work with several source folders. It should now also be stable enough to be used in production.

https://github.com/ReinerBforartists/storyboard_imagesorter/releases/tag/v0.9.2

24.04.2026 – Storyboard Imagesorter Version 0.9.1

This release contains bug fixing, refining, fixing regressions, and a handful new useful features. For example, open the last used export folder. Simplified export dialogs. Focus on selection with hotkey F. Edge scrolling. Limiting text so that the Contact Sheet size does not explode. And much more.

https://github.com/ReinerBforartists/storyboard_imagesorter/releases/tag/v0.9.1

Still just a portable Windows binary. At Mac and Linux please go the Venv way.

17.04.2026 – Initial release. 
Version 0.9.0. The software is now public and in Beta.