Media Hosting & Streaming Platform
2.4k 2026-04-18

mayeaux/nodetube

An open-source, self-hostable alternative to YouTube, offering video, audio, and image uploads, livestreaming, and built-in monetization features.

Core Features

Video, audio, and image uploads
Livestreaming with live chat and viewer count
Built-in monetization for instance administrators (Stripe integration)
Admin/moderation tools and analytics
Resumable uploads for stability

Quick Start

npm start

Detailed Introduction

NodeTube is a robust open-source media platform designed as a self-hostable alternative to commercial video-sharing sites like YouTube. It empowers users to upload and share video, audio, and image content, alongside offering comprehensive livestreaming capabilities with integrated chat. Administrators can leverage built-in monetization options via Stripe, offering premium features to users. Built on Node.js, MongoDB, and Redis, NodeTube emphasizes data ownership, decentralization, and community building, providing a complete solution for creating and managing a custom media-sharing ecosystem.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.