Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jakestanger/pmms
Python Modular Media Server.
https://github.com/jakestanger/pmms
flask flask-sqlalchemy media media-server modular python3
Last synced: 4 days ago
JSON representation
Python Modular Media Server.
- Host: GitHub
- URL: https://github.com/jakestanger/pmms
- Owner: JakeStanger
- Created: 2019-07-10T19:15:49.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-12-28T14:01:26.000Z (about 5 years ago)
- Last Synced: 2025-01-14T06:20:20.329Z (7 days ago)
- Topics: flask, flask-sqlalchemy, media, media-server, modular, python3
- Language: Python
- Size: 116 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Python Modular Media Server
[![Build Status](https://travis-ci.com/JakeStanger/PMMS.svg?branch=master)](https://travis-ci.com/JakeStanger/PMMS)
[![Coverage Status](https://coveralls.io/repos/github/JakeStanger/PMMS/badge.svg?branch=master)](https://coveralls.io/github/JakeStanger/PMMS?branch=master)A modular plugin-based media server written in Python. PMMS includes:
- Support for a large variety of database engines including SQLite.
- A powerful low-level plugin system for creating and modifying routes, blueprints, and tables.
- Automatic REST endpoint generation for models.
- A number out plugins out of the box, supporting music, movies and television with a REST API and web interface.## Included Plugins
| Plugin | Description |
|--------------|------------------------------------------------------------|
| base | API and database support for music, movies and television |
| base-extra | Album art and lyrics support from a variety of providers |
| webui-static | Lightweight template-based web interface |
| mpd-webhooks | Webhooks for controlling MPD |