Murch1k259 downloadsTrack games and anime with card views, status filters, ratings, and metadata integrations.
Your personal media library inside Obsidian
Track, organize, and explore your collections — all stored as local Markdown files
Lorebase transforms your Obsidian vault into a full-featured media tracker. Catalog your games, anime, and future media collections with card views, rich metadata, progress tracking, and collection statistics — all while keeping your data portable and private as plain Markdown files.
🔒 Privacy-first — No accounts, no cloud sync, no telemetry. Your data never leaves your vault.
Browse your game collection with customizable card grids, status badges, and hover overlays
Track anime with season/episode progress, format badges (TV, Movie, OVA), and status tracking
Game editor with status, rating, tags, progress, and metadata fields.
Anime editor with title parts, season progress, episode tracking, and metadata fields.
Visualize your collection with status distribution, rating charts, and key metrics
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Deeply customizable settings with accent colors, card sizes, badge positions, integrations, templates, and more.
| Games | Anime | |
|---|---|---|
| Statuses | Not Started, Playing, Completed, Dropped, Sandbox | Planned, Watching, Completed, Dropped, Paused |
| Unique fields | Game series, HowLongToBeat time, developer, publisher | Format (TV/Movie/OVA/ONA/Special), season/episode progress, studios |
| Progress | Main · Main+Sides · Perfectionist | Season S2/4 · Episode EP 12/24 |
|
|
|
Vertical Cards Classic poster layout with a 2:3 aspect ratio. Perfect for game covers and anime posters. |
Horizontal Cards Landscape mode with panoramic banners. Great for cinematic screenshots. |
| Badge | Description | Options |
|---|---|---|
| Status | Current tracking status with icon | Text + Icon or Icon-only mode |
| Rating | Personal 1–5 score | ⭐ Star mode or 😍 Emoji mode |
| Favorite | Heart indicator | Static or pulsating animation |
| Progress | Anime season & episode count | S 2/4 · EP 12/24 |
All badges have customizable positions (X/Y percentage) and can be placed anywhere on the card.
Hover overlay reveals title, year, format, and description — visibility of each element is configurable.
| Control | Description |
|---|---|
| 🔎 Search | Real-time search with 150ms debounce |
| 🏷️ Filters | By status, favorite, 18+, custom poster |
| ↕️ Sort | By name, year, rating, or completion date |
| 🏷️ Tags | Plan tags, custom tags, and genres |
| ➕ Add | Create new items via metadata integrations |
| 🎲 Random | Pick a random item from your collection |
| 🖼️ View Mode | Toggle between vertical and horizontal |
A beautiful dashboard modal with:
A three-column modal editor inspired by modern CMS design:
| 📷 Left Column | 📝 Center Column | 📋 Right Column |
| Poster preview Favorite / 18+ toggles Plan tags |
Title & year Series Genre chips Status (segmented control) Rating (5 stars) Description editor |
HowLongToBeat progress Advanced fields Custom tags Timestamps |
Keyboard shortcuts: Ctrl+Enter to save · Escape to close
| Effect | Description |
|---|---|
| 🌸 Sakura | Gently falling cherry blossom petals |
| ❄️ Snow | Soft snowflakes drifting down |
Adjustable intensity from 20 to 150 particles with realistic sway, rotation, and random delays.
Lorebase can automatically fetch metadata when creating new entries:
| Provider | Description | Requirements |
|---|---|---|
| Search Steam Store for games | None | |
| Largest video game database | Free API key | |
| Game completion times | None |
| Provider | Description | Requirements |
|---|---|---|
| Comprehensive anime database | None | |
| Russian anime platform | None |
Download the latest release from GitHub Releases
Copy these files into your vault's plugin folder:
<Vault>/.obsidian/plugins/lorebase/
├── main.js
├── manifest.json
└── styles.css
Restart Obsidian or reload plugins
Open Settings → Community plugins and enable Lorebase
# Install dependencies
npm install
# Build the plugin
npm run build
# Run tests
npm test
# Type checking
npm run typecheck
Ctrl+P → "Lorebase")Right-click any card to:
| Setting | Description | Options |
|---|---|---|
| Language | Interface language | English, Russian |
| Accent Color | Theme accent | 10 presets + custom hex |
| Particle Effect | Ambient particles | None, Sakura, Snow |
| Particle Intensity | Number of particles | 20–150 |
| Setting | Description |
|---|---|
| Folder Path | Vault folder for this library |
| Card Size | Small / Medium / Large |
| Card Orientation | Vertical or Horizontal |
| Custom Dimensions | Fine-tune card width, height, ratio |
| Columns | Grid column count |
Every library item is a Markdown file with YAML frontmatter. You can edit them directly or through the Lorebase UI.
---
poster: "https://example.com/game-cover.jpg"
gameSeries: "The Witcher"
genres:
- "RPG"
- "Action"
plot: "You play as Geralt of Rivia, a monster hunter..."
platforms: "PC, PS4, Xbox One, Nintendo Switch"
year: "2015"
released: "2015-05-19"
developers:
- "CD Projekt Red"
publishers:
- "CD Projekt"
rating: "4"
userRating: 5
status: "completed"
favorite: true
url: "https://store.steampowered.com/app/292030"
main: "51 hours"
main_plus_sides: "103 hours"
perfectionist: "173 hours"
---
## My Notes
Amazing open-world RPG with incredible storytelling...
---
name: "Attack on Titan"
image: "https://example.com/anime-cover.jpg"
plot: "In a world where humanity lives within enormous walled cities..."
scoreImdb: "84"
tags: "action, drama, fantasy"
year: "2013"
studios: "Wit Studio, MAPPA"
format: "tv"
rating: 5
status: "completed"
favorite: true
url: "https://anilist.co/anime/16498"
seasonCurrent: 4
seasonTotal: 4
episodeCurrent: 87
episodeTotal: 87
---
## My Notes
One of the greatest anime of all time...
Lorebase is optimized for large collections:
cloneNode instead of innerHTML| Language | Status |
|---|---|
| 🇬🇧 English | ✅ Full |
| 🇷🇺 Russian | ✅ Full |
All UI elements, status labels, settings descriptions, and error messages are fully translated.
Built with ❤️ for Obsidian
Your media library stays local, clear, and fully under your control