theme.park: Apply Custom Themes to Self-Hosted Apps

theme.park: Apply Custom Themes to Self-Hosted Apps

Summary

theme.park provides CSS themes and skins for a wide range of self-hosted web apps. It helps users give multiple services a consistent look, with setup options and app-specific guidance in its documentation.

At a glance

Language
CSS
License
MIT
Stars
3.1k
Forks
832
Added to OSRepos
April 2, 2026
Last analyzed
October 3, 2026
View on GitHub

Topics

Click on any tag to explore related repositories

Use at your own risk

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.

Overview

theme.park is a collection of CSS themes and skins for self-hosted web applications. It lets people customize the appearance of supported services without building a separate theme from scratch for each one.

The project is aimed at people who run several web apps and want to personalize or coordinate their interfaces. It includes themes such as Dracula, Nord, and Aquamarine, plus app-specific styles; the documentation explains setup and supported options.

Key Features

  • Provides custom CSS themes and skins for many self-hosted apps.
  • Includes app-specific themes for services such as Sonarr, Radarr, Plex, Jellyfin, and Pi-hole.
  • Offers multiple visual theme options, including dark styles and named palettes.
  • Documents installation and theme configuration at docs.theme-park.dev.
  • Provides a Docker image as an installation option.
  • Supports community themes and guidance for adding custom theme options.

Use Cases

  • A self-hosting hobbyist wants to customize the appearance of media tools such as Sonarr, Radarr, or Plex.
  • A home lab operator wants a more consistent visual style across several supported web interfaces.
  • An administrator prefers a dark theme for frequently used self-hosted services.
  • A contributor wants to create or share a theme option for an app covered by the project.

Project Facts

  • Language: CSS
  • License: MIT
  • Stars: 3.1k
  • Forks: 832
  • Topics: css, custom-css, dark-mode, dark-theme, dark-themes, docker-mods, guacamole, hacktoberfest, lidarr, nginx, ombi, organizr, plex, radarr, skins, sonarr, subfilter, theme, themes-css, themes-custom
  • Archived: No

Getting Started

Choose an installation method and app-specific instructions from the setup documentation. The project documents a Docker image option; consult the README and documentation for current configuration details.

Considerations

  • Themes are app-specific, so check the documentation to confirm that your application is supported and follow its instructions.
  • Custom CSS changes presentation rather than app functionality, and compatibility may depend on the app's interface.
  • Some entries in the project list are marked deprecated. Check the documentation before relying on a particular theme.
  • The repository provides setup documentation and a Docker image, but the exact installation steps depend on the app and deployment method.

Found this useful?

Share it with someone who would like theme.park.

Source repository

Open the original repository on GitHub.

21 counted GitHub visits

View on GitHub

Related repositories

Similar repositories that may be relevant next.

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️