Skip to content

Repository files navigation

Logia Logo

Track your media progression and organize your collections.
Catalog and manage your movies, series, anime, manga, and video games, 100% offline.

License: MIT Release Platform Ko-fi

Logia Dashboard

About

Logia is a 100% offline desktop application for tracking your progression across all your media. No account, no cloud, no external API: your data stays on your machine, in a local SQLite database.

Built for people who consume varied media (movies, series, anime, manga, video games) and want a single place to track, rate, and analyze everything.

Features

📚 Dynamic Collections

  • Create unlimited collections with custom names, icons, and colors
  • Each collection has configurable labels (creator, date, progression unit, etc.)
  • Fully user-driven: no predefined collections, you build your own library from scratch
  • 100% manual entry: no dependency on any external API

📊 Dual Status System

  • Progress status: Not Started, In Progress, On Hold, Completed, Abandoned
  • Media status: Upcoming, Ongoing, Hiatus, Completed, Cancelled, Abandoned
  • Track both independently for granular organization

🔍 Search & Filters

  • Full-text search (FTS5) across title, creator, and synopsis/review
  • Advanced filtering by status, collection, rating, and date
  • Multi-criteria sorting
  • Two view modes: grid and list

✍️ Detailed Media View

  • Synopsis and review written with a Markdown editor (Gravity UI)
  • Customizable progression tracking (chapters, episodes, hours, percent, etc.)
  • Experience entries: track multiple experiences per media with date, version (e.g. Director's Cut, 1.0), and language (with flag indicators)
  • Genre tagging system
  • 100-point rating scale
  • Similar media detection based on shared genres

� Statistics

  • Breakdown by status and collection
  • Rating distribution
  • Per-collection averages
  • Best and worst rated media
  • Filters by collection and time period

🎨 Personalization

  • 5 themes: Nebula, Midnight, Ember, Forest, Arctic
  • 4 card densities: Compact, Normal, Large, Detailed
  • Window button styles: Windows, macOS, Hybrid
  • Toggleable interface animations
  • Available in English and French

💾 Data Export & Import

  • Text export: Markdown, CSV, TSV
    • Configurable columns, delimiter, and rating scale
    • Filter by collection or export all
  • ZIP backup (3 levels):
    • Database only (collections, settings)
    • Database + media images
    • Full backup (database + images + attachments)
  • ZIP import: overwrite or merge with skip-duplicates option
  • CSV import: column mapping, status mapping, auto-create collections and genres, configurable rating scale
  • Profile merge: import data from another profile with skip-duplicates option

⚙️ Other

  • Multiple profiles with independent databases per profile
  • Per-profile password protection
  • Keyboard shortcuts
  • Integrated notification system
  • Configurable storage directory

Screenshots

Dashboard Library
Dashboard Library
Media Detail Statistics
Media Stats
Personalization Settings
Personalization Profile

Installation

Direct download (recommended)

Visit the Releases page and download the installer for your platform:

Platform File
Windows Logia_x.x.x_x64-setup.exe (NSIS) or Logia_x.x.x_x64_en-US.msi
macOS (untested - Tauri supports macOS)
Linux (untested - Tauri supports Linux)

From source

Prerequisites:

# Clone the repo
git clone https://github.com/Cosmiir/logia.git
cd logia

# Install dependencies
npm install

# Run in development
npm run tauri dev

# Build for production
npm run tauri build

Tech Stack

Layer Technology
Frontend React 19 + TypeScript + TailwindCSS 4
Backend Tauri 2.10 (Rust)
Database SQLite (WAL + FTS5)
State Zustand 5 + TanStack Query 5
Animations Framer Motion 11

License

Distributed under the MIT License. See LICENSE for details.

Copyright (c) 2026 Cosmiir

Support

Logia is free and open source. If you find the project useful and want to support its development:

Ko-fi

Built with passion - Open Source ❤️

About

Logia is a personal media library built with React, TypeScript & Tauri. Track movies, series, anime, manga, manhwa, games, and more — or create fully custom collections with dynamic fields (episodes, volumes, chapters, playtime...) tailored to whatever you're tracking.

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages