Go Media

Open-source Go projects categorized as Media

Top 18 Go Media Projects

  • stash

    An organizer for your porn, written in Go. Documentation: https://docs.stashapp.cc

    Project mention: Organizing a huge library | /r/HomeServer | 2023-10-12

    Also, something that comes pretty close to what I want to do is stash. However, it doesn't handle ebooks, and my library is not nsfw and shouldn't rely on an external database (as no external database for my field of interest exists afaik). But stash ticks almost all the requirements.

  • Go2TV

    Cast media files to UPnP/DLNA Media Renderers and Smart TVs.

    Project mention: Selfhosted open source digital signage Screenly alternative | /r/selfhosted | 2023-06-01

    Little different approach https://github.com/alexballas/go2tv

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • libvlc-go

    Go bindings for libVLC and high-level media player interface

  • rtp

    A Go implementation of RTP

  • go-find-duplicates

    Find duplicate files (photos, videos, music, documents) on your computer, portable hard drives etc.

  • shaden

    🎧 A modular audio synthesizer.

  • matrix-media-repo

    Highly configurable multi-domain media repository for Matrix.

    Project mention: Chat | /r/selfhosted | 2023-05-10

    I'm not using the built-in media store, I'm using matrix-media-repo for that with Backblaze as storage with currently a bit over 200 GB of data being stored there.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • checkrr

    Checkrr Scans your library files for corrupt media and replace the files via sonarr and radarr

    Project mention: how do you know if a backup is dead (even if you have multiple copies) | /r/DataHoarder | 2023-12-05

    Take a look: Checkrr

  • rtcp

    A Go implementation of RTCP

  • mp4

    :movie_camera: Basic MP4 reader in Go! CLI + Golang Package for ISO/IEC 14496-12 - ISO Base Media File Format (by alfg)

  • mmt

    Media Management Tool - make importing videos/photos from GoPro and other action cameras/drones a little bit more bearable.

    Project mention: Batch geotag (something like that) gopro video files | /r/gopro | 2023-05-26
  • rsync-sidekick

    Propagate file renames, movements and timestamp changes before rsync runs

    Project mention: rsync incremental backup with support for detecting renamed files/folders | /r/linuxquestions | 2023-04-05

    I have never used this tool (intending to try it but not got round to it), but rsync sidekick seems to be relevant.

  • media-roller

    A self hosted server to download videos from social media with an iOS shortcut for on-click saving to camera roll

  • waveguide

    A polyglot WebRTC media server.

    Project mention: The future is coming... | /r/Glimesh | 2023-03-10
  • cyber-witness

    Decentralized media simulator based on the reporter and witnesses concept. It aims to be an alternative to mass media, surveillance, censorship, fact checkers and centralized control of news.

  • media

    A library for determining information about media without decoding the entire file. (by montanaflynn)

  • pww

    Utility wrapper around playerctl

  • redmed

    Go client for posting media to Reddit

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-05.

Go Media related posts


What are some of the best open-source Media projects in Go? This list will help you:

Project Stars
1 stash 7,355
2 Go2TV 425
3 libvlc-go 398
4 rtp 317
5 go-find-duplicates 254
6 shaden 201
7 matrix-media-repo 187
8 checkrr 159
9 rtcp 132
10 mp4 112
11 mmt 90
12 rsync-sidekick 75
13 media-roller 68
14 waveguide 31
15 cyber-witness 25
16 media 9
17 pww 7
18 redmed 2
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives