Features

Built for serious collectors

A full breakdown of what Archivium offers — from the schema engine at the core to the day-to-day tools that keep growing collections under control.

Core architecture

The schema engine

Archivium doesn't hardcode collection types. Every field in every collection — its label, data type, allowed values, and visual role — is defined by a schema. Schemas version semantically. Migrations are validated at publish time, and the platform chains migrations automatically when users upgrade across multiple versions.

System schemas ship for the most popular collectibles. Additional schemas come from the marketplace, contributed by the community. Because schemas are data, new collection types appear without any platform code changing.

15+ field types ShortText, LongText, Integer, Decimal, Currency, Date, Year, Rating, Boolean, SingleSelect, MultiSelect, PhotoGallery, URL, Reference, and more
Semantic roles PrimaryTitle, PrimaryImage, Subtitle, UniqueIdentifier, KeySpec, Description, AcquisitionInfo, Tag — themes query by role, not by name
Safe migrations AddField, RenameField, RemoveField (archive or drop), ChangeType with conversion expressions — validated before publish
No lock-in Users choose when to upgrade. Skipping versions is allowed — the platform chains migrations in sequence automatically
MigrationDescriptor.json

  "fromVersion": "1.2.0",
  "toVersion":   "1.3.0",
  "changes": [
    
      "type":         "AddField",
      "fieldId":      "nib_material",
      "defaultValue": "Unknown"
    ,
    
      "type":        "RenameField",
      "fromFieldId": "maker",
      "toFieldId":   "brand"
    
  ]

Visual identity

Themes that transform your collection

Each collection gets its own visual environment. Themes are complete replacements — colours, typography, background imagery, card styles, and layout. They are purely declarative JSON artifacts: no raw CSS, no executable logic, safe to install from the marketplace.

The application shell header subtly adapts to the active collection theme via dedicated header tokens, creating a seamless immersion without breaking the Archivium brand anchor points.

6 browse layouts Bookshelf, VelvetGrid, Gallery, Masonry, Showcase, ArchiveList — each collection picks the layout that matches its theme
4 system themes Vintage Library, Velvet Display, Museum Gallery, Leather Workshop — more coming with the marketplace
Card styles Glass (backdrop-filter blur), Elevated (box-shadow), Outlined — set per theme, not per user
Per-collection Each collection has its own theme assignment — your book collection and watch collection look entirely different

vintage-library theme tokens

background #f5f0e8
primary #8b4513
accent #d4a843
header.bg #130d08
header.text #f0e4c8
cardStyle: glass  |  cardBlur: 20px

System schemas

Ready for the most popular collections

Archivium ships with fully-featured schemas for the most popular collectible types, built with the same schema engine available to marketplace authors.

CollectionObject typeUnique identifierKey fields
📚 BooksbooksISBNTitle, Author, Publisher, Year, Format, Condition, Genre, Reading status
📓 ComicscomicsIssue numberSeries, Writer, Artist, Publisher, Year, Condition, Grade
🎵 Vinyl RecordsvinylCatalogue numberAlbum, Artist, Label, Year, Format (LP/EP/Single), Condition, Genre
⌚ WatcheswatchesReference numberModel, Brand, Year, Movement type, Case diameter, Material, Condition
🪶 Fountain PenspensModel, Brand, Nib size & material, Body material, Filling mechanism, Condition
📮 StampsstampsScott / SG / Michel #Country, Year issued, Denomination, Condition, Centering, Gum condition
🪙 CoinscoinsKM (Krause-Mishler) #Country, Denomination, Year, Mint, Metal, Weight, Diameter, Grade
💵 BanknotesbanknotesPick #Country, Denomination, Year, Series, Printer, Grade, Grading service

Organisation tools

The toolkit for growing collections

🔍 Search

Full-text search across all fields in a collection, updating as you type (debounced 300 ms). Dashboard search filters collection tiles in real time. No separate search page.

⚖️ Sort & filter

Sort by any schema field or built-in fields (Date Added, Last Updated). Filter by text, select, numeric range, rating minimum, boolean, or date range. Active filters shown as dismissible chips.

📄 Pagination

Cursor-based pagination at 48 items per page. Load More button at the bottom — no infinite scroll. Scroll position preserved when returning from an item detail view.

☑️ Bulk operations

Multi-select mode with Select All / None. Bulk archive, restore, or permanently delete. Undo toast with a 5-second window for accidental bulk archives.

📦 Import

Collectorz XML (Books and Comics), CSV with field mapping UI, Archivium JSON round-trip, FileMaker Pens XML. Duplicate detection and blank-field-only merge.

📤 Export

CSV, JSON, XML, Images ZIP, PDF List (compact table), PDF Catalogue (full-page per item). All formats are filter-aware — export exactly what you see in the browse view.

🖼️ Photo galleries

Up to 4 photos per item. One designated hero drives card visuals, item headers, and themed layouts. Server-side thumbnail generation at 600 px WebP. Crop tool with presets and free-form custom crop.

📄 Document vault

Securely store receipts, certificates of authenticity, insurance appraisals, service records, and provenance documents alongside each item. Auth-gated streaming — documents are never publicly accessible.

☁️ Backup

Manual ZIP download or cloud upload to Azure. Automatic backup on Daily / Weekly / Monthly schedules with configurable version retention. Restore preserves all data and vault documents.

Ready to catalogue your collection?

Get started free. No credit card required.