Content & Publishing software provides systems for managing, storing, and distributing digital media and text. These tools handle tasks such as organizing photo libraries, streaming video, and operating community forums or newsletters. This type of software serves independent creators and community managers who need to host their own knowledge bases and media servers. By using these apps, you avoid relying on external cloud services to store your images and articles. These tools ensure that your publishing workflow and subscriber lists remain on your own hardware.
This page lists 256 open source tools in the Content & Publishing category. The most popular are Immich, OpenCut and Jellyfin. Most use the MIT or AGPL-3.0 license, and 180 offer an official Docker image.
Automate the building and management of a digital comic book library with automated downloading and renaming.
Archive Twitch VODs and live streams with integrated real-time chat playback and rendered chat files.
A learning management system for creating and managing online courses with comprehensive student tracking tools.
Self-hosted media sharing platform for managing and hosting images and videos on a private server.
Self-hosted hosting service for images, videos, and text bins with a resizing and upload API.
A Python based static site generator that creates image galleries with thumbnails and HTML pages.
Manage and automate online or terrestrial radio stations with a community managed broadcasting platform.
A self-hosted podcast management system for playing, downloading, and syncing audio and video podcasts across devices.
A Q&A and knowledge sharing platform for teams designed to facilitate internal information exchange.
A flat-file content management system and template engine for building websites without a database.
A self-hosted wiki that uses a single Go binary and stores Markdown files on disk with SQLite.
Manage game ROMs and titles with integrated browser based emulation and automated metadata retrieval.
A jury system for managing and running competitive programming contests with support for partial scoring.
Host multiple versions of static documentation projects using a simple and versioned hosting interface.
An HTTP daemon that serves ZIM files to provide offline access to compressed web content.
Caches game downloads from multiple content delivery networks in a single instance to speed up local deployments.
A flexible and fast content management system written in PHP for managing website content.
Manage Nintendo Switch libraries and host a customizable shop for installing content via multiple clients.

A self-hosted karaoke party system allowing guests to find and queue songs via mobile browsers.
A minimalist personal server that streams audio files from local directories with a focus on audiobooks.
A community driven content management system for building and managing professional websites using a PHP framework.
A self-hosted platform to manage video transcoding on headless devices via a web-based interface and job queue.
Finds IP camera stream URLs and generates configuration files for surveillance software through automated network probing.
An end-to-end news creation, production, curation, distribution, and publishing platform designed for professional journalism organizations.
A headless content management system providing flexible content infrastructure via REST and GraphQL APIs.
Community forum software for creating and managing online discussion boards with professional grade features.
A media downloader that transfers content from remote servers to a local media library.
Self-hosted torrent client that enables direct file downloads and instant streaming of video and audio content.
A modern bulletin board system server with support for retro terminal protocols and federated social networking.
A web-based music player that sources audio tracks from YouTube and SoundCloud for browser-based playback.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.