Hero Image

Propositum Formarum

Your reference manager, free, open source and offline...DOWNLOADSOURCE CODEDESIGN

What

The digital asset manager for your projects!

Organize your references, then filter by tags and colors. Use the moodboard mode for ideation and place the app as "always on top" as a window with your thoughts. No account required, no internet connection required, open source and free for all time, that's it!

  • Download the appImage
  • Execute the appImage
  • Import folders from your computer
  • The app will index the folder's images and create thumbnails, showing them with pagination
  • See all features!

Features

  • Index all images from your folders

  • Add notes to your image

  • Select "n" images and add/remove tags

  • Filter images by tag/tags

  • Filter images by colors

  • Enter the study mode with filtered images

  • Write in moodboards with SVGs

  • Add images to moodboard

  • Pan movement in moodboard

  • Save and load moodboards

How

Tech stack and technical decisions:

  • Frontend: React, TypeScript
  • Backend & Runtime: Tauri v2 (Rust)
  • Database: SQLite
  • Key Rust Crate Ecosystem: sqlx, tokio, walkdir, image, kmeans, palette
  • AI Assistance: Used for building color search algorithms and troubleshooting Rust/SQL during development
Why Rust + Tauri instead of Electron?
Building a high-performance Digital Asset Manager requires fast file indexing, background thumbnail generation, and a responsive UI all running simultaneously. Electron’s higher RAM footprint and single-threaded nature wouldn't provide the level of performance this tool demands, so I chose Rust despite being on my learning journey with it!

What's next?

  • Give multimedia support for the moodboard, like PDFs, videos, 3d objects and so on...
  • A mobile version for tablets/smartphones??? I like the idea but I have no enough skill yet...