jkwill87/mnamer
media file renaming and organizing tool observed · 2026-08-28
Health v2 · maintenance only
93/100
- Activity 96
- Release rhythm 85
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 10
- age_days: 3243
- days_rel: 103
- days_push: 28
- n_releases_24m: 4
Adoption not part of the score
1142 stars · 113 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
mnamer is a Python command-line utility that parses media filenames for metadata, queries online providers like TVDb, TvMaze, TMDb, and OMDb to fill in missing details, and renames and moves files according to configurable templates. It supports movies, TV episodes, and subtitle files with customizable formatting and language settings.
Use cases
- rename and organize movie files with proper titles
- batch rename tv episodes with season and episode numbers
- organize a messy media library automatically
- rename subtitle files to match their video files
- fetch metadata from tmdb to fix media filenames
- standardize media file naming conventions for plex or kodi
When to choose
- you need a scriptable CLI to batch rename large media collections
- you want automatic metadata lookup from TVDb, TvMaze, TMDb, or OMDb
- you need customizable naming templates and multi-language support
- you want a Docker image for automated media organization pipelines
When to avoid
- you prefer a GUI-based media manager
- you need streaming or playback features rather than file organization
- you want a fully stable Rust rewrite - the v3 branch is still work-in-progress
Facets
cli-tool · maturity active
cli file-system nlp web-scraping media files developer-tools python cli cross-platform media-renamer file-organizer metadata-lookup tvdb tmdb batch-renaming subtitles automation docker
3 sources
- readme: https://github.com/jkwill87/mnamer · fetched 2026-08-28 · 2c9ba936a571
- homepage: https://pypi.org/project/mnamer · fetched 2026-08-29 · 4b4e8fead74a
- registry_pypi: https://pypi.org/pypi/mnamer/json · fetched 2026-08-29 · 0c0d2092288b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jkwill87/mnamer | main | 93 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem