grimmory-tools/grimmory

A self-hosted library for your ebooks, comics, and audiobooks

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 41 minutes ago
Added to GitGenius on September 16th, 2026
Created on March 12th, 2026
Open Issues & Pull Requests: 257 (+0)
GitHub issues: Enabled
Number of forks: 324
Total Stargazers: 4,401 (+0)
Total Subscribers: 19 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.8 hours
Mean response time: 4.9 days
90th percentile: 10.3 days
Tracked items: 627

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Roughly one issue in five opened in the past year never receives a reply. 65% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. 26% of tracked open issues have had no activity in three months. 75% of issues opened in the past year have been closed, leaving a working backlog. Three people close 75% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 201
New in 7 days: 35
Closed in 7 days: 26
Avg open age: 75 days
Stale 30+ days: 125
Stale 90+ days: 43

Recent activity

Opened in 7 days: 31
Closed in 7 days: 21
Comments in 7 days: 2
Events in 7 days: 9

Top labels

  • frontend (102)
  • needs-triage (89)
  • backend (80)
  • needs-reproduction (37)
  • good first issue (30)
  • enhancement (22)
  • metadata provider (19)
  • browser-ui (15)

Detailed Description

Grimmory is a self-hosted library application for managing ebooks, comics, and audiobooks.

The tool addresses the need for a personal, locally-controlled collection management system for digital media across multiple formats. It provides a unified interface to organize and access ebooks in formats including EPUB, MOBI, and AZW3, comics in CBR and CBZ formats, audiobooks, PDFs, and other documents. The application runs on a self-hosted infrastructure, meaning users maintain complete control over their data rather than relying on cloud-based services.

Grimmory suits individuals who want to consolidate diverse media libraries into a single searchable interface without depending on external platforms. It is built on Spring Boot and Angular, making it accessible as a web application. The tool supports metadata management across formats and includes an OPDS feed capability, which allows compatible e-readers and reading applications to access the library through standard protocols. Authentication is handled through OIDC, enabling integration with identity providers. This approach works well for users comfortable running their own server infrastructure who prioritize privacy and long-term access to their collections.

Development activity shows consistent engagement with the codebase. The project maintains regular updates to its core functionality and dependencies. Work spans across multiple areas including format support, metadata handling, and the web interface, indicating active maintenance rather than focus on a single narrow aspect. The maintainers respond to issues and incorporate improvements across the full stack of the application.