• Stars
    star
    180
  • Rank 212,227 (Top 5 %)
  • Language
    TypeScript
  • License
    GNU General Publi...
  • Created almost 6 years ago
  • Updated almost 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Desktop Client for Jellyfin

ARCHIVE NOTICE

This project has been archived for the following reasons:

  1. Lack of developer attention/interest.
  2. The planned elimination of Electron plugins and the general state of its ecosystem.

If you would like to resume maintainership of this repository, please open an issue describing your plan to contribute and the repository may be unarchived.

Jellyfin Desktop

Jellyfin Desktop is a desktop client that connects to a Jellyfin server.

image

Installing

You can download jellyfin desktop for your operating system from the releases page.

Nightly Versions

You can download the latest, shiniest (and probably buggiest) version built straight from master from the build system

FAQ

Jellyfin Desktop Settings Location

Q: Where can I find the settings of Jellyfin Desktop?

A: The settings for Jellyfin Desktop, including the server URL, are stored in the following folders:

  • %APPDATA%/Jellyfin Theater on Windows (outdated)
  • ~/.config/jellyfin-desktop on Linux
  • ~/Library/Application Support/Jellyfin Theater on macOS (outdated)

Contributing

Prerequisites

This application is implemented as an Electron app and is built off of a NodeJS code base. Because of this you will need the NodeJS runtime and the yarn package manager. The following versions have been tested:

Software Name Version
Node JS 12
yarn 1.22

To contribute you will need to set up a fork. To learn more about how to use forks, you can read "Fork a repo" and "Working with forks".

Building Jellyfin Desktop

After setting up you fork, you will need to install the dependencies for the project. You can do so by typing the following into your commandline:

$ yarn install

Once the installation has been finished you can start a test version of the application by using this command:

$ yarn start

Building Packages for Windows

$ yarn run build:win

Building Packages for Linux

Ubuntu: You need to install rpmbuild to build all linux packages

$ yarn run build:linux

Building Packages for Macintosh

$ yarn run build:mac

Screenshots

image image image image

More Repositories

1

jellyfin-android-original

Android Client for Jellyfin
Java
274
star
2

jellyfin-docs

Documentation for Jellyfin
143
star
3

jellyfin-blog

Hugo Source for Jellyfin Website
JavaScript
129
star
4

jellyfin-react-client

Next Generation Client for Jellyfin
JavaScript
86
star
5

jellyfin-plugin-anime

Anime Metadata Provider for Jellyfin
C#
58
star
6

jellyfin.github.io

Generated Files for Jellyfin Website
HTML
54
star
7

jellyfin-plugin-autoorganize

C#
41
star
8

cordova-plugin-chromecast

Chromecast Plugin for Cordova
JavaScript
34
star
9

jellyfin-client-ios

Swift
28
star
10

jellyfin-samsungtv

Samsung TV Client for Jellyfin
JavaScript
27
star
11

jellyfin-apiclient-javascript

Javascript API Client for Jellyfin
JavaScript
21
star
12

jellyfin-roku-original

Roku Client for Jellyfin
Brightscript
20
star
13

jellyfin-plugin-iptv

C#
19
star
14

jellyfin-metapackages

Metapackages for Debian and Docker
Shell
11
star
15

emby-theater-windows

C#
10
star
16

jellyfin-client-axios

Axios client and TypeScript typings for Jellyfin, the free media server
TypeScript
9
star
17

emby-ios

Objective-C
8
star
18

jellyfin-plugin-pushbullet

C#
6
star
19

emby-chrome

JavaScript
5
star
20

jellyfin-plugin-email

C#
4
star
21

emby-plugin-pushover

C#
3
star
22

ffmpeg-build

Dockerfile
3
star
23

jellyfin-plugin-slack

Slack Notifications for Jellyfin
C#
3
star
24

emby-apiclient-swift

Swift
2
star
25

nativeshell-api-definition

TypeScript
2
star
26

emby-plugin-channels

C#
2
star
27

jellyfin-plugin-isomounter

C#
2
star
28

emby-plugin-onedrive

C#
2
star
29

emby-theater-pi

JavaScript
2
star
30

jellyfin-apiclient-csharp

C# API Client for Jellyfin
C#
2
star
31

jellyfin-plugin-rottentomatoes

C#
1
star
32

emby-plugin-tunein

C#
1
star
33

jellyfin-kodi-plugins

Python
1
star
34

emby-plugin-gamebrowser

C#
1
star
35

jellyfin-noto

Noto Font for Jellyfin
CSS
1
star
36

ansible-role-jellyfin-debian

Python
1
star
37

emby-webcomponents

JavaScript
1
star
38

jellyfin-plugin-missingepisodeprovider

C#
1
star