Open Source Alternative to:
Repository activity:
Stars2,348
Forks267
Open Issues145
Last commit2 years ago
License:
MIT
Languages:
JavaScript
Pug
SCSS
NodeTube is an open-source alternative to YouTube, offering a comprehensive platform for video, audio, and image uploads, along with livestreaming and built-in monetization features. It aims to provide a decentralized and customizable solution for content creators and viewers alike.
- Video, Audio, and Image Uploads: Easily upload and manage different types of media content.
- Livestreaming: Host live events with real-time viewer interaction and live chat.
- Built-in Monetization: Generate revenue through various monetization options.
- Resumable Uploads: Ensure stable uploads that can resume even after interruptions.
- Admin and Moderation Tools: Manage your platform efficiently with robust admin features.
- ngrok Integration: Instantly make your instance available online with pre-installed ngrok.
- Express and NodeJS: Built on a reliable and scalable tech stack using Express and NodeJS.
- MongoDB and Redis: Utilize MongoDB for database management and Redis for caching.
- ffmpeg: Convert and compress video content seamlessly.
- Pug Templating Engine: Use Pug for dynamic and efficient templating.
NodeTube offers a powerful and flexible platform for content creation and distribution, making it an ideal choice for those looking to host their own media content independently.