ChuckPa/DBRepair
ChuckPa/DBRepair has 1,771 GitHub stars and 67 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-08 01:57 UTC. Last push 2026-11-02.
Database repair utility for Plex Media Server databases
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalDBRepair (for Plex Media Server)
DBREPAIR IS BACK!
DBRepair has been completely rewritten from scratch for all supported platforms as a free-standing, no external dependencies, executable program.
🎉 Windows Users: Beginning with DBRepair 26.10.00, Windows is fully supported via a native, standalone
DBRepair.exeexecutable! Previous versions of DBRepair required separate.bator.ps1scripts, have now been completely obsoleted. Just download, extract, and run.
DBRepair is run from a command line (terminal, Command Prompt/PowerShell, or ssh/putty session) on the local host machine. It must have sufficient privileges to read/write the databases. Because DBRepair is distributed as a compiled executable, it requires no external runtime dependencies.
If sufficient privileges exist (root/Administrator), and are supported by the environment, the options to start and stop PMS are presented as well.
Documentation
Full documentation (installation, every menu command, typical usage, command-line options, environment variables, supported hosts) is on the DBRepair Wiki.
For a complete list of commands in the menu, see: Menu
Situations and errors commonly seen include:
- Searching is sluggish or broken
- Database is malformed / damaged / corrupted
- Database has bloated from media addition or changes
- Damaged indexes / Rows out of order
- Tables, Indexes, or other items missing from databases (seen in logs)
- Importing data from other databases (watch history)
- Cleaning up operational temp files which PMS has forgotten
- Other maintenance and checks to keep your server running optimally
Getting Started
Downloading
Available Packages
DBRepair is packaged as a .zip archive for easy downloading. Each archive
contains the standalone executable for the target platform, along with the
README.md, ReleaseNotes, and License.md files.
The following architectures are supported:
- MacOS - Arm64
- MacOS - X86_64
- Linux - Arm32 (armv7)
- Linux - Arm64 (armv8)
- Linux - X86_64
- Windows - X86_64
It is highly recommended to download the packaged .zip archive for your system.
Navigate to the latest release:
DBRepair Latest Release
and download the appropriate .zip file for your platform from the
Assets section.
(Advanced users: Raw binaries are also available in the release assets if you prefer to download only the executable without the bundled documentation).
FreeBSD 14.x binary final test Formal release with the next update of DBRepair.
DBRepair is free but one-time Donations or Sponsorships to defray development costs are always welcomed
Explore related projects
Asabeneh/30-Days-Of-Python
The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
78,303 starsgrafana/grafana
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
77,752 starsredis/redis
For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.
77,268 starsapache/superset
Apache Superset is a Data Visualization and Data Exploration Platform
75,448 stars