MediaGoblin

MediaGoblin

MediaGoblin is a free, open source media publishing platform that lets anyone host their own server to share photos, videos, audio, and documents. It aims to decentralize media sharing and publishing.
MediaGoblin image
photos videos audio documents decentralized selfhosted

MediaGoblin: Free Open Source Media Publishing Platform

MediaGoblin is a free, open source media publishing platform that lets anyone host their own server to share photos, videos, audio, and documents. It aims to decentralize media sharing and publishing.

What is MediaGoblin?

MediaGoblin is a free and open source media publishing platform built on Python and GNU AGPLv3 licensed. It provides users with the ability to host their own servers to publish and share various media types including photos, videos, audio files, and documents.

Some key features of MediaGoblin include:

  • Supports common media formats like JPEG, PNG, GIF, MP3, OGG, WebM, MP4, MkV, and PDF
  • Built-in editing tools allow cropping, rotating, and adjusting images and audio
  • Flexible theming and plug-in system to customize look and feel
  • User galleries and ability to follow other users
  • Decentralized federated system allows users on one MediaGoblin instance to seamlessly interact with users on other instances

By giving users the ability to host their own servers, MediaGoblin aims to decentralize media publishing and sharing on the web. This gives users more control and privacy over their data. The federated system also prevents any one entity from controlling or spying on users' data and communications.

MediaGoblin Features

Features

  1. Decentralized media publishing and sharing
  2. Support for images, audio, video and documents
  3. User accounts and permissions
  4. Tagging and collections
  5. Theming and customization
  6. Federation between MediaGoblin instances
  7. Extensible plugin architecture

Pricing

  • Open Source

Pros

Open source and free

User owns and controls their data

Avoid censorship and takedowns

Customizable and extensible

Active development community

Cons

Requires self-hosting

Limited adoption so far

Less features than mainstream platforms

Can be difficult to install and manage


The Best MediaGoblin Alternatives

Top Social & Communications and Media Sharing and other similar apps like MediaGoblin


PhotoPrism icon

PhotoPrism

PhotoPrism is a modern, privacy-focused photo management software that allows users to organize and manage their personal photo collections. It is designed to be self-hosted, meaning users can install and run it on their own servers, giving them control over their data and ensuring privacy. Key Features: Self-Hosted Solution: PhotoPrism...
PhotoPrism image
Sketchfab icon

Sketchfab

Sketchfab is an online platform and service for sharing and displaying 3D models. It allows users to easily view 3D models on the web, without needing to install additional software or plugins. Sketchfab supports most common 3D file formats and has an intuitive, interactive 3D model viewer.Sketchfab has a large...
Sketchfab image
Piwigo icon

Piwigo

Piwigo is a self-hosted open source photo gallery application built using PHP and MySQL. It allows users to upload, organize, edit, and share photos through a web interface. Some key features of Piwigo include:User management - Create admin and basic users with different permissionsAlbums & Categories - Organize photos into...
Piwigo image
VidLii icon

VidLii

VidLii is a comprehensive yet easy-to-use video creation and editing suite aimed at content creators, marketers, educators, and entrepreneurs looking to make high-quality videos. Its intuitive drag-and-drop timeline interface allows users to quickly put together videos without any technical expertise.Some key features of VidLii include:Hundreds of customizable templates and themes...
VidLii image
Rumble icon

Rumble

Rumble is an online video platform launched in 2013 that focuses on free speech and giving a voice to independent creators. Some key things to know about Rumble:It is designed as an alternative to more mainstream platforms like YouTube, allowing creators to share videos and build an audience without censorship...
Rumble image
Odysee icon

Odysee

Odysee is a decentralized video platform built on top of the LBRY blockchain protocol. It allows creators to upload, host, and share videos while earning LBC cryptocurrency rewards. Some key features of Odysee include:Decentralized architecture - Videos are hosted on a peer-to-peer network rather than centralized servers. This makes censorship...
Odysee image
BitChute icon

BitChute

BitChute is a peer-to-peer video sharing platform launched in 2017 as an alternative to YouTube. Unlike YouTube, BitChute is decentralized and built on blockchain technology, meaning videos are distributed across multiple servers instead of a centralized platform.This decentralized nature allows BitChute to avoid censorship and removal of content that may...
BitChute image
DTube icon

DTube

DTube is a decentralized video hosting and sharing platform that runs on top of the Steem blockchain. It allows users to upload, view, comment on, and share videos without needing to rely on centralized platforms like YouTube.Some key aspects of DTube include:Videos are hosted in a decentralized manner using the...
DTube image
Streamtape icon

Streamtape

Streamtape is a free cloud storage and file sharing service launched in 2020. It allows users to upload, store, access and share various types of files including videos, photos, audio, documents, and more from any device with an internet connection.Some key features of Streamtape include:Unlimited storage and bandwidth for all...
Streamtape image
Hooktube icon

Hooktube

Hooktube is a free web-based service that provides an alternative way to watch YouTube videos without all the ads, comments, and other visual clutter that YouTube displays by default. It works by creating simplified URLs for any YouTube video that redirects users to that video on YouTube's site, but with...
Hooktube image
Sendvid icon

Sendvid

Sendvid is a free online video sharing and hosting platform launched in 2020. It allows users to upload, share, and view videos without requiring registration. Users can simply visit the Sendvid website, upload a video file, copy the generated link, and share it wherever they like for others to view...
Sendvid image
VidlyTube icon

VidlyTube

VidlyTube is a free online video editing software that provides robust video editing capabilities without requiring any downloads or installations. It works right in your web browser with an intuitive drag and drop interface that makes video editing simple and easy.With VidlyTube, users can trim, cut, split and merge video...
Infstream icon

Infstream

Infstream is a comprehensive data analytics platform designed to help businesses make better decisions through data. It enables users to ingest data from a variety of sources, process and transform the data, build analytics models, and create dashboards and visualizations.Some key capabilities include:Flexible data ingestion from databases, cloud apps, APIs,...
Red5 icon

Red5

Red5 is an open source media server and streaming engine written in Java. It supports streaming protocols like RTMP, RTMPT, and HTTP for broadcasting and embedding live or recorded video, audio, and data in websites and applications.Some key features of Red5 include:Streaming support - Supports streaming of low-latency audio/video and...
Nullvideo.com icon

Nullvideo.com

Nullvideo.com is a free online video editing software designed for beginners looking for basic video editing capabilities. It allows users to upload their own video files, combine multiple clips on the timeline, trim unwanted parts, and arrange clips in the desired order.Some of the key features include:Drag and drop interface...
Nullvideo.com image
Lutim icon

Lutim

Lutim is an open-source, lightweight image optimization software for Windows. It allows users to losslessly compress image files like JPG, PNG and GIF to reduce file sizes without losing image quality. Some key features include:Lossless image compression to reduce image file sizesSupports JPG, PNG and GIF image formatsRetains full image...
Lutim image
Flumotion icon

Flumotion

Flumotion is an open source streaming media server software developed by Fluendo in Spain. It is designed for high-volume streaming of audio and video content over the internet or private networks.Some of the key features of Flumotion include:Supports both live streaming and video-on-demand streamingAdaptive streaming allows delivering content at different...
HazteFama Live icon

HazteFama Live

HazteFama Live is a live streaming platform launched in 2018 that is geared towards content creators and influencers who want to broadcast live video content. It aims to provide an alternative to platforms like Twitch or YouTube Live by offering streamers ways to monetize their channels and build communities around...
MediaCMS icon

MediaCMS

MediaCMS is an open source content management system built specifically for managing and publishing media assets like images, audio files, and videos. It allows users to easily upload, organize, edit metadata, and share media content through a user-friendly web interface.Some key features of MediaCMS include:Upload and manage images, videos, and...
MediaCMS image
LMAO Video icon

LMAO Video

LMAO Video is a free and open-source video editing application for Windows, Mac and Linux operating systems. It provides a simple but capable feature set for basic video editing needs.With LMAO Video, users can import videos from their device library or external sources, arrange clips on a timeline, trim unwanted...
YouPHPTube icon

YouPHPTube

YouPHPTube is an open-source video sharing script written in PHP that allows users to upload and share videos online. It is designed to allow anyone to start their own video sharing platform similar to YouTube.Some key features of YouPHPTube include:Easy installation and setup - YouPHPTube can be installed on any...
YouPHPTube image
Free-us.tv icon

Free-us.tv

Free-us.tv is a free movies and TV shows streaming index and search engine. The website provides a simple interface for browsing and search movies and shows which then provides direct links or embeds to stream the content from various third-party streaming sites.The site scrapes streams and links from free streaming...
MistServer icon

MistServer

MistServer is an open-source MQTT server written in pure ANSI C. It was designed from the ground up to be lightweight, fast, and scalable, ideal for use in IoT devices, embedded systems, and other resource-constrained environments. It is lightweight and has a small memory footprint, making it suitable even for...
MistServer image
Slidebox icon

Slidebox

Slidebox is a cloud-based presentation software used to create, view, edit, comment on, publish, and track presentations. It allows individuals and teams to build visually compelling slide decks integrating text, images, charts, graphics, animations, and more. Key features of Slidebox include:Drag-and-drop editor to quickly build professional presentationsHundreds of customizable templates...
Slidebox image
LibrePhotos icon

LibrePhotos

LibrePhotos is an open-source, self-hosted photo management web application. It allows you to store, organize, manage, and share your personal photo collection on your own server and access it from all your devices.Some key features of LibrePhotos include:Store all your photos from your computer, phone, or cloud services in one...
LibrePhotos image
Mosaeek icon

Mosaeek

Mosaeek is a free and open-source web application for creating photo collages, montages, and mosaics. It has an intuitive drag-and-drop interface that makes it easy for users to combine multiple photos into creative layouts.Some key features of Mosaeek include:Drag-and-drop photo uploading and arrangingHundreds of layouts and frames to choose fromSupport...
Chevereto icon

Chevereto

Chevereto is an open source PHP script that allows you to create your own full-featured image hosting website. Some key features of Chevereto include:Lightweight and fast - Built to be scalable and handle high trafficEasy installation - Can be set up in just a few minutesIntuitive admin panel - Manage...
Chevereto image
COS.TV icon

COS.TV

COS.TV is a cloud-based platform built specifically for churches and ministries to manage and stream video content online. Some key features of COS.TV include:Live Video Streaming - Stream church services, events, classes, and more in high definition using COS.TV's intuitive interface and tools.Video On Demand - Upload prerecorded videos to...
COS.TV image
Fotomoto icon

Fotomoto

Fotomoto is a streamlined photo editing application designed specifically for hobbyists and beginner-level photographers who want to quickly enhance and touch up their personal images. It provides a simple yet powerful editor optimized for basic photo manipulation techniques like cropping, straightening, color correction, filter applications, vignettes, and more.Some key features...
Fotomoto image
ViralWire Viral Video Website icon

ViralWire Viral Video Website

ViralWire is an online platform focused on viral video content. It allows users to upload their own viral videos as well as view, share, and comment on videos uploaded by others. With a large and active community, ViralWire has become a popular destination for internet users looking to see the...
FreeSpeechTube icon

FreeSpeechTube

FreeSpeechTube is a video sharing and hosting platform launched in 2022 that promotes free speech principles. Unlike other mainstream platforms like YouTube, it does not censor or restrict content based on political ideologies, controversial opinions, or graphic content.On FreeSpeechTube, people can upload and share all types of videos without worrying...
BitTubers icon

BitTubers

BitTubers is a decentralized video sharing and viewing platform that runs on blockchain technology. Unlike traditional centralized platforms like YouTube, BitTubers gives content creators and viewers more control, transparency, and ways to earn money.On BitTubers, users can upload their own videos and get paid when people view, like, or leave...
Zenphoto icon

Zenphoto

Zenphoto is an open source photo gallery management software that provides users with a platform to beautifully showcase images and videos. It has a variety of features that help users organize, share, and manage their media libraries.Some key capabilities include:Attractive gallery views - Choose from multiple gallery templates to create...
Zenphoto image
Seekmash icon

Seekmash

Seekmash is a social search engine launched in 2008 that aims to improve the search experience by incorporating social signals and recommendations. When a user performs a search on Seekmash, they not only see the normal organic results, but also personalized recommendations from their social connections on which results may...
Ipfs.pics icon

Ipfs.pics

ipfs.pics is a decentralized image hosting platform built on the InterPlanetary File System (IPFS) protocol. It offers an alternative to traditional centralized image hosts like Imgur or Flickr by distributing and storing image data across a global network of computers.Here are some key features of ipfs.pics:Decentralized infrastructure - Images are...
PhotoStructure icon

PhotoStructure

PhotoStructure is software designed for managing and organizing digital photo and video libraries. It leverages AI and machine learning to automatically tag and organize media files based on people, places, things, and events depicted. This eliminates the need for tedious manual tagging.Some key features of PhotoStructure include:Facial recognition to detect,...
PhotoStructure image
Spoketube icon

Spoketube

Spoketube is an online video platform and community where users can upload, share, and view videos. Launched in 2015, Spoketube has grown to become one of the largest video sharing sites, with over 2 billion monthly users.A key feature of Spoketube is its focus on enabling individual video creators to...
Nextcloud Photos icon

Nextcloud Photos

Nextcloud Photos is an open source self-hosted photo management and gallery application. It allows individuals and organizations to store photos and videos on their own servers rather than relying on third party cloud services.Some key features of Nextcloud Photos include:Store photos and videos securely on your own serverAccessible from desktop,...
Nextcloud Photos image
IPFSTube icon

IPFSTube

IPFSTube is a decentralized video sharing platform built on top of the InterPlanetary File System (IPFS) and Web3 technologies. It allows users to upload, share, and watch videos in a decentralized and censorship-resistant manner without relying on any centralized servers.Here are some key features of IPFSTube:Decentralized infrastructure using IPFS -...
Comroads icon

Comroads

Comroads is a robust, cloud-based construction project management software designed specifically for commercial construction. It enables seamless collaboration between all project stakeholders - owners, architects, engineers, contractors, and subcontractors.With Comroads, you can efficiently manage projects end-to-end, from pre-construction through project closeout. Its key features include:Centralized document management with version controlGantt...
Comroads image
RockMeAmade.us icon

RockMeAmade.us

RockMeAmade.us is a free web application that allows users to easily create custom playlists of music recommendations. Simply enter an artist or song that you enjoy, and RockMeAmade.us will generate a playlist of similar tracks from its extensive catalog.Some key features of RockMeAmade.us include:Intuitive interface for entering a seed artist...
RockMeAmade.us image
IPZN icon

IPZN

IPZN is an open-source, self-hosted video conferencing solution developed as an alternative to proprietary software like Zoom or WebEx. It allows organizations and individuals to set up their own private video conferencing server rather than relying on third-party services.Some key features of IPZN include:Encrypted video calls in both group and...
PhpGraphy icon

PhpGraphy

phpGraphy is an open source PHP based network mapping and visualization software designed to help network administrators discover, map, and monitor their network infrastructure. Some of the key features of phpGraphy include:Automatic network discovery - phpGraphy can automatically discover devices on your network using SNMP, VMware API, ARP scanning, or...
PhpGraphy image
Crtmpserver icon

Crtmpserver

Crtmpserver is an open-source media streaming server software that supports the Real-Time Messaging Protocol (RTMP). It is designed to deliver live streams and on-demand streaming media to various clients such as media players, websites, mobiles devices, and set-top boxes.Some key features of Crtmpserver include:Support for streaming protocols like RTMP, RTSP,...
Crtmpserver image
Viduro icon

Viduro

Viduro is a user-friendly video editing application that makes it easy for anyone to create stunning videos, even without prior editing experience. It provides a straightforward workflow and interface so you can edit footage, arrange clips on the timeline, apply effects and transitions, add text and graphics, adjust audio, export,...
Mammoth Server icon

Mammoth Server

Mammoth Server is an open-source, self-hosted team collaboration platform that brings messaging, audio/video conferencing, file sharing, project management, and more together into one integrated tool. It enables teams to privately communicate and collaborate from the convenience of a single application.Some of the key features of Mammoth Server include:Encrypted messaging with...
Mammoth Server image
Vanillo icon

Vanillo

Vanillo is an open-source forum and discussion board software built with PHP and MySQL. It is designed to be:Lightweight - Vanillo aims to provide core discussion board features without unnecessary bloat. It has low server requirements and is easy to install.Simple - The interface is clean and intuitive, allowing users...
Vanillo image
I-Flicks icon

I-Flicks

i-Flicks is a feature-rich digital video library manager and media organizer for Mac. It helps you track, organize, and get the most out of your personal video collection.With i-Flicks, you can catalog all your home movies, TV shows, music videos, and video clips. You can tag videos, rate them, add...
Fliiby icon

Fliiby

Fliiby is a free and open-source content management system focused on flexibility, extensibility, and ease of use. It is built using modern web technologies and allows users to easily create feature-rich websites and web applications without needing to write any code.Some key features and benefits of Fliiby include:Intuitive drag-and-drop interface...
Fliiby image
WebCards icon

WebCards

WebCards is a free, open-source web application designed for creating and studying digital flashcards. It provides a simple yet powerful platform that lets users quickly build decks of flashcards for any subject, add rich media like images and audio clips, then access their cards from any device with a modern...
DragNDropz icon

DragNDropz

DragNDropz is a powerful yet easy-to-use drag and drop website builder for creating professional, custom websites. With its user-friendly editor, you can visually design pages by dragging and dropping from hundreds of designer-made sections, content blocks, templates, and themes.It requires no coding knowledge whatsoever. Whether you want to create a...
DragNDropz image
Minoave icon

Minoave

Minoave is an open-source, self-hosted wiki and note-taking platform that can be considered an alternative to proprietary software like Notion or Confluence. Minoave allows users to create rich documents, wikis, notes, calendars, kanban boards, and more to organize both their personal and professional projects.As open-source software, Minoave puts the control...
Vidura icon

Vidura

Vidura is a free and open-source screen recorder and video editor for Windows, Linux and Mac. It provides an easy-to-use interface and powerful video creation tools to help users produce high-quality tutorial videos, product demos, educational lessons and presentations.Key features of Vidura include:Record screen activity, webcam footage, audio narration and...
Meeovi icon

Meeovi

Meeovi is a user-friendly video editing software designed for both beginner and advanced video editors. It comes packed with a wide range of video editing tools and effects that allow users to trim, split, merge, rotate videos, customize speed and add transitions, texts, filters, overlays and more.One of the standout...
DreamVids icon

DreamVids

DreamVids is a powerful yet easy-to-use video editing application designed specifically for beginner and amateur video creators. With its intuitive drag-and-drop timeline interface, extensive library of stylish video templates, and array of advanced video editing tools, DreamVids aims to provide a fun and accessible video editing experience for users of...
DreamVids image
BlockTech Alexandria icon

BlockTech Alexandria

BlockTech Alexandria is an open-source software platform for decentralized knowledge management and collaboration. It utilizes blockchain and distributed ledger technology to create a secure, transparent environment for sharing and organizing information.Some key features of BlockTech Alexandria include:Decentralized data storage across a peer-to-peer network, eliminating single points of failure.Cryptographic validation of...
BlockTech Alexandria image
Vlosh icon

Vlosh

Vlosh is an online video platform and sharing site that allows users to upload, view, share, and comment on video content. Launched in 2005, Vlosh has become one of the most popular video sharing platforms on the internet with over 2 billion monthly active users.Some key features of Vlosh include:Video...
Vlosh image
Yungcloud icon

Yungcloud

Yungcloud is a new cloud storage platform built with privacy and security as core principles. It uses powerful client-side encryption so only the user has the keys to decrypt their files - Yungcloud itself cannot access user files or data.Unlike traditional cloud storage providers that store user data on central...
Ownphotos icon

Ownphotos

Ownphotos is an open source self-hosted photo management service that allows you to easily browse, organize and share your personal photo collection while keeping all your photos private. It is designed as an alternative to cloud-based services like Google Photos.Some key features of Ownphotos include:Facial recognition - Automatically identifies people...
Ownphotos image