Skip to content

Repository files navigation

Shutterly

Shutterly is a self‑hosted media server focused on clean organization, extensibility, and performance. It’s designed to handle both SFW and NSFW media in a single platform while keeping clear boundaries between the two.

Think of it as a sibling to Plex or Jellyfin — but built with a modern stack, a plugin‑first mindset, and flexibility at its core.

Features

  • 📁 Organize movies, videos, photos, and more
  • 🔌 Plugin system for metadata providers, scrapers, and extensions
  • 🔀 SFW / NSFW mode separation
  • ⚡ Fast, modern web UI
  • 🧩 Type‑safe APIs and data models

Plugins

Shutterly supports community and first‑party plugins published on npm:

shutterly-plugin-*
@shutterly/plugin-*

Plugins can add new content sources, metadata providers, or custom functionality without modifying the core.

Status

Shutterly is under active development and not yet considered stable. APIs and features may change.

License

MIT (unless stated otherwise in specific packages)

About

A modern, self-hosted media server with a flexible plugin system.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages