Take control over your live stream video by running it yourself. Streaming + chat out of the box.

activitypub broadcasting chat decentralized federation fediverse golang hacktoberfest hls live livestream owncast rtmp self-hosted streaming-video video
42 Open Issues Need Help Last updated: Jul 1, 2026

Open Issues Need Help

View All on GitHub
good first issue Web frontend

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
good first issue backlog 3rd party integration go backend

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
New website todo list about 2 months ago
documentation help wanted needs design website

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
good first issue Web frontend

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
good first issue Web frontend

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
bug good first issue Web frontend chat

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
documentation good first issue backlog hacktoberfest

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
good first issue Web frontend hacktoberfest

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
good first issue Web frontend backlog

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
good first issue stale hacktoberfest

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

AI Summary: The chat application displays the user's name in "joined the chat" messages in a default black color, rather than their assigned display color. This creates an inconsistency, as the user's display color is correctly applied to their regular chat messages.

Complexity: 2/5
bug good first issue chat

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
good first issue Web frontend stale hacktoberfest javascript

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
good first issue Web frontend backlog admin hacktoberfest

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
good first issue hacktoberfest javascript

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
good first issue Web frontend hacktoberfest

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
documentation good first issue backlog stale hacktoberfest

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
help wanted hacktoberfest website

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
good first issue admin hacktoberfest

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
good first issue Web frontend

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
good first issue Web frontend

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
documentation good first issue

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video
good first issue Web frontend mobile

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

AI Summary: The task is to investigate and fix a bug in the Owncast mobile web application where external links, specifically WhatsApp links, fail to open in a new tab as intended. The issue is that on mobile, the links attempt to open within the Owncast viewer, resulting in a broken display. The solution requires identifying why the mobile web application isn't correctly handling the `target='_blank'` attribute (or equivalent) for external links and implementing a fix to ensure these links consistently open in a new tab or external browser window.

Complexity: 4/5
good first issue Web frontend mobile

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

AI Summary: Fix a broken link in the Owncast documentation by either replacing the link with a working one or removing it entirely. The broken link points to a Glitch project and is located in the `content/thirdparty/samples.md` file within the `owncast/owncast.github.io` repository.

Complexity: 2/5
documentation good first issue

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

AI Summary: The task is to fix a broken link in the Owncast documentation. This involves verifying the link is broken, then either removing the broken link from the markdown file (`content/news/2025-5-year-anniversary.md`) within the `owncast.github.io` repository or replacing it with a working one. The fix should be committed to the `owncast.github.io` repository.

Complexity: 2/5
documentation good first issue

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

AI Summary: Locate and correct outdated documentation that incorrectly states the stream key is equivalent to the admin password in the Owncast project. This involves reviewing the project's documentation (likely README, quickstart guide, and other relevant pages) to identify and update the inaccurate information.

Complexity: 2/5
documentation good first issue

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video

AI Summary: The task involves identifying and fixing a broken link in the Owncast documentation. This requires verifying the broken link, locating the source file (content/news/2025-5-year-anniversary.md) within the Owncast documentation repository (owncast/owncast.github.io), and either correcting the link or removing it. The fix should be committed to the documentation repository.

Complexity: 2/5
documentation good first issue

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

HTML
#activitypub#broadcasting#chat#decentralized#federation#fediverse#golang#hacktoberfest#hls#live#livestream#owncast#rtmp#self-hosted#streaming-video#video