Wizarr is an advanced user invitation and management system for Jellyfin, Plex, Emby etc. https://docs.wizarr.dev
  • Python 70.9%
  • HTML 27.4%
  • JavaScript 1.1%
  • CSS 0.4%
  • Dockerfile 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hosted Weblate ce56c1e38f
Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-09-15 10:41:29 +02:00
.claude/agents Enhance database integrity and improve versioning logic 2025-08-10 15:19:11 +02:00
.github fix: stabilize workers, expiry processing, and translations 2026-09-01 15:53:06 +02:00
.idea Fixed Migrations 2025-05-22 20:04:26 +01:00
app Update translation files 2026-09-15 10:41:29 +02:00
docs fix: restrict wizard template rendering 2026-09-10 15:18:09 +02:00
helpers Experimental Jellyfin Support 2023-02-23 17:51:01 +00:00
migrations fix: stabilize workers, expiry processing, and translations 2026-09-01 15:53:06 +02:00
plus@d8a8adf80c feat: implement nested transactions for user deletion and disabling to ensure data integrity 2025-10-22 11:56:39 +02:00
screenshots Add new accept invite 2025-07-26 14:11:15 +01:00
scripts fix: stabilize workers, expiry processing, and translations 2026-09-01 15:53:06 +02:00
tests Merge pull request #1398 from amitagx/feature/sort-users-by-expiry 2026-09-14 12:57:17 +02:00
wizard_steps feat: enhance Komga integration with API key updates and user management improvements closes [BUG] Komga Setup Returning a 401 error when Komga is set up and working fine 2025-10-06 12:32:37 +02:00
.djlintrc Refactor wizard templates and JavaScript controller 2025-10-07 14:01:16 +02:00
.dockerignore fix(pwa): improve Service Worker update strategy and cache management 2026-05-25 14:36:33 +02:00
.editorconfig Add .editorconfig file 2023-02-08 14:52:33 +01:00
.gitignore fix: resolve White Screen of Death (WSOD) by serving external assets from clean vendor directories 2026-05-25 14:14:59 +02:00
.gitmodules Set up plus directory as git submodule 2025-07-25 18:38:07 +02:00
.pre-commit-config.yaml chore(deps): update all dependencies 2026-09-01 12:14:08 +02:00
.weblate feat: add wlc dependency and weblate configuration 2025-10-28 11:54:35 +01:00
babel.cfg fix: stabilize workers, expiry processing, and translations 2026-09-01 15:53:06 +02:00
CHANGELOG.md fix: resolve weblate merge conflicts 2025-09-10 11:59:42 +02:00
dev.py Enhance wizard step management and UI 2025-10-26 12:26:26 +01:00
docker-compose.test.yml fix(ldap): address security, correctness, and code quality issues 2026-03-29 15:58:09 +02:00
docker-compose.yml Implement comprehensive API system with key management 2025-07-28 12:02:42 +00:00
docker-entrypoint.sh fix: Remove runtime directory creation in /etc 2026-02-04 23:48:19 +01:00
Dockerfile fix: stabilize workers, expiry processing, and translations 2026-09-01 15:53:06 +02:00
gunicorn.conf.py fix: stabilize workers, expiry processing, and translations 2026-09-01 15:53:06 +02:00
LICENSE.md small fix close #532 2025-05-24 12:10:55 +01:00
messages.pot i18n: refresh POT template [skip ci] 2026-09-15 08:41:10 +00:00
package-lock.json fix: resolve weblate merge conflicts 2025-09-10 11:59:42 +02:00
package.json chore: release v2026.9.1 2026-09-14 10:53:10 +00:00
pyproject.toml chore: release v2026.9.1 2026-09-14 10:53:10 +00:00
pytest.ini feat(activity): Implement activity ingestion, identity resolution, and maintenance services 2025-10-16 15:18:31 +02:00
README.md feat: wizard step refactor into pre/post wizard steps 2025-10-16 15:28:48 +02:00
recovery_tool.py feat: Implement passkey management for admin accounts 2025-07-18 15:47:02 +02:00
run.py feat: Set Flask environment to production and adjust app configuration loading 2025-10-18 17:34:25 +02:00
setup_plus.py feat(activity): Implement activity ingestion, identity resolution, and maintenance services 2025-10-16 15:18:31 +02:00
unraid.xml fix: update unraid template 2025-09-10 11:53:58 +02:00
uv.lock chore: release v2026.9.1 2026-09-14 10:53:10 +00:00
WIZARD_ARCHITECTURE.md fix: update redirects from public.index to public.root for consistency 2025-11-03 14:53:39 +01:00

Wizarr

🚀 Development Relaunched: We're excited to announce that Wizarr is back in active development!



GitHub last commit GitHub last release GitHub Repo stars Discord


Wizarr is an automatic user invitation and management system for Plex, Jellyfin, Emby, Audiobookshelf, Romm, Komga and Kavita.
Create a unique invite link and share it with users — theyll be automatically added to your media server and guided through downloading apps, accessing request systems, and more!

The problem: Inviting your Friends/Family to your Plex server Is complicated and tedious. It's also a hard concept for them to get their head around.

The solution: Wizarr makes it easy to invite users to your server by simply sending them a link, and guides them through the process of getting set up.


Major Features

  • Automatic invitations for Plex, Jellyfin, Emby, AudiobookShelf, Komga, Kavita and Romm
  • Secure, user-friendly invitation process
  • Plug-and-play SSO support*
  • Multi-tiered invitation access
  • Time-limited membership options
  • Pre-invite and post-invite wizard steps
  • Setup guide for media apps (like Plex)
  • Request system integration (Overseerr, Ombi, etc.)
  • Discord invite support
  • Fully customisable with your own HTML snippets

🚀 Getting Started

Check out our documentation for how to install and run Wizarr:

📚 https://docs.wizarr.dev/getting-started/installation

🔧 API Documentation

Wizarr provides a comprehensive REST API for automation and integration with automatic OpenAPI/Swagger documentation:

📖 Interactive API Documentation: http://your-wizarr-instance/api/docs/
📋 OpenAPI Specification: http://your-wizarr-instance/api/swagger.json


Sponsorship

Thank you to our sponsor for supporting Wizarr development!

Elfhosted kwickflix.tv

🌍 Translations

We use Weblate to make Wizarr accessible in many languages.
Want to help translate? Click below!

Translation status

❤️ Thank You

A big thank you to these amazing contributors whove helped build and maintain this project:


📸 Screenshots

Accept Invite Home Invitations Settings Users Wizarr Edit Wizard