Showing 23 open source projects for "audio video maker"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 1
    KrillinAI

    KrillinAI

    Video translation and dubbing tool powered by LLMs

    ...The tool offers “one-click” workflows and desktop versions, lowering the barrier for users who may not be familiar with video editing or audio processing pipelines.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    LiveKit

    LiveKit

    End-to-end stack for WebRTC. SFU media server and SDKs

    LiveKit is an open-source project that provides a scalable, multi-user conferencing system based on WebRTC, designed to offer real-time video, audio, and data capabilities for developers.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    MediaDevices

    MediaDevices

    Go implementation of the MediaDevices API

    mediadevices is a Go library developed by the Pion WebRTC team that enables real-time access to audio and video devices for building native Go applications involving media streaming and conferencing. It provides a cross-platform, unified API for capturing and manipulating media streams and is often used in combination with Pion WebRTC for peer-to-peer communications. Its support for device enumeration, media constraints, and frame processing makes it a powerful building block for custom voice and video solutions in Go.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    go2rtc

    go2rtc

    Ultimate camera streaming application

    go2rtc is a lightweight, zero-dependency streaming server designed to unify and convert video streams across a wide range of protocols and devices, particularly in smart home and surveillance environments. Written in Go, it provides real-time streaming capabilities with extremely low latency by supporting protocols such as RTSP, WebRTC, RTMP, HTTP, and HomeKit, while also enabling seamless transcoding using FFmpeg when needed.
    Downloads: 11 This Week
    Last Update:
    See Project
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 5
    dms

    dms

    A UPnP DLNA Digital Media Server that includes basic video transcoding

    dms is a lightweight UPnP/DLNA digital media server written in Go that streams media directly from local filesystems to compatible devices. It allows users to share audio, video, and image files across networks to devices such as smart TVs, mobile apps, and Chromecast. The server operates from the command line and automatically advertises its presence using SSDP, enabling easy discovery by clients. It supports basic transcoding using FFmpeg, allowing playback compatibility across different devices and formats. dms can also generate thumbnails and provide metadata for browsing media libraries. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Peer Calls

    Peer Calls

    Group peer to peer video calls for everyone written in Go

    Peer Calls is a self-hosted, open-source WebRTC-based video and audio calling platform for group communication. Designed for simplicity and privacy, it allows anyone to run their own video conferencing service without relying on third-party providers. Peer Calls supports multi-user rooms, screen sharing, and chat, all delivered via a clean web interface. It’s great for small teams, communities, and educational groups seeking secure and customizable alternatives to mainstream conferencing tools.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    FFmate

    FFmate

    FFmate is a modern and powerful automation layer

    ...It allows users to perform tasks such as transcoding, trimming, and format conversion without needing to memorize command-line syntax. The tool dynamically generates FFmpeg commands based on user input, making complex workflows more accessible. It supports a wide range of audio and video formats, enabling flexible media processing. ffmate is designed for both beginners and advanced users, offering a balance between simplicity and customization. It can also be used for experimenting with encoding parameters and testing different configurations. Overall, it acts as a visual layer over FFmpeg for easier media manipulation.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    Scriberr

    Scriberr

    Self-hosted AI audio transcription

    Scriberr is a self-hosted AI-powered transcription platform designed to convert audio and video into highly accurate text while prioritizing privacy and local processing. Unlike cloud-based transcription services, Scriberr runs entirely on the user’s machine, ensuring that sensitive recordings are never sent to third-party servers and remain fully under user control. It leverages modern speech recognition models such as Whisper and other advanced architectures to deliver precise transcripts with word-level timing and speaker identification. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    gonic

    gonic

    music streaming server / free-software subsonic server API

    gonic is a lightweight, self-hosted music streaming server written in Go that implements the Subsonic API, allowing compatibility with a wide range of existing music clients. It is designed to index and stream personal audio collections, supporting various file formats and metadata structures while maintaining low resource usage. The server can scan local directories, organize music libraries, and expose them through a web interface or compatible third-party apps. It also supports podcast...
    Downloads: 11 This Week
    Last Update:
    See Project
  • Add Two Lines of Code. Get Full APM. Icon
    Add Two Lines of Code. Get Full APM.

    AppSignal installs in minutes and auto-configures dashboards, alerts, and error tracking.

    Works out of the box for Rails, Django, Express, Phoenix, and more. Monitoring exceptions and performance in no time.
    Start Free
  • 10
    distribyted

    distribyted

    Torrent client with HTTP, fuse, and WebDAV interfaces

    ...Distribyted can show some kind of files directly as folders, making it possible for applications to read only the parts that they need. Here is a list of supported, to-be-supported, and not supported formats. Play multimedia files on your favorite video or audio player. These files will be downloaded on demand and only the needed parts.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    RtspSimpleServer

    RtspSimpleServer

    ready-to-use RTSP / RTMP / LL-HLS / WebRTC server and proxy

    rtsp-simple-server is a ready-to-use and zero-dependency server and proxy that allows users to publish, read and proxy live video and audio streams. Publish live streams to the server Read live streams from the server. Proxy streams from other servers or cameras, always or on-demand. Streams are automatically converted from a protocol to another. For instance, it's possible to publish a stream with RTSP and read it with HLS. Serve multiple streams at once in separate paths Authenticate users; use internal or external authentication. ...
    Downloads: 71 This Week
    Last Update:
    See Project
  • 12
    Daptin

    Daptin

    Daptin - Backend As A Service - GraphQL/JSON-API Headless CMS

    Take the API overhead out of your brain with Daptin. Complete granular access to your data over the network. A single binary to power up your application. Database-backed persistence, 3NF normalized tables. JSON API/GraphQL for CRUD apis. User and group management and access control. Social login with OAuth: tested with google, github, LinkedIn. Actions for abstracting out business flows. Extensive state tracking APIs. Enable Data Auditing from a single toggle. Synchronous Data Exchange with...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Whishper

    Whishper

    Transcribe any audio to text, translate and edit subtitles 100% locall

    Open-source, local-first audio transcription and subtitling suite with a simple web UI. Thanks to open-source technologies, Whishper can run 100% offline. Your data never leaves your computer. Whishper allows you to translate your transcriptions to and from more than 60 languages thanks to Argos Translate and LibreTranslate. Download the transcriptions in many formats (json, txt, vtt, srt). Easily edit your subtitles right in the Web-UI.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 14
    NES

    NES

    NES emulator written in Go

    NES emulator written entirely in Go, aimed at accurately reproducing classic Nintendo Entertainment System games in a modern, cross-platform environment. It reimplements the NES hardware in software, including CPU, PPU (graphics), and APU (audio), and then presents the output using OpenGL for video and PortAudio for sound. The emulator supports a menu mode where, if you point it at a directory instead of a single ROM, it scans all ROMs and shows a game selection screen with thumbnails fetched from an online database keyed by each ROM’s MD5 hash. Once a ROM is chosen, the emulator maps keyboard controls to NES inputs and also supports USB joysticks, letting you play with a gamepad instead of just the keyboard. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    VideoSrt

    VideoSrt

    Windows-GUI

    ...Recognize video/audio speech to generate subtitle files (support Chinese-English translation, bilingual subtitles) Extract speech text from video/audio. Batch translation, filter processing/encoding SRT subtitle files. Using the Alibaba Cloud speech recognition interface, the accuracy is high, and the standard Mandarin/English recognition rate is over 95%.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 16
    CloudRetro

    CloudRetro

    Web-based Cloud Gaming service for Retro Game

    CloudRetro provides an open-source cloud gaming platform for retro games. It started as an experiment for testing cloud gaming performance with WebRTC and Libretro, and now it aims to deliver the most modern and convenient gaming experience through technology. Theoretically, in cloud gaming, games are run on remote servers and media are streamed to the player optimally to ensure the most comfortable user interaction. It opens the ability to play any retro games on a web-browser directly,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Gilfoyle

    Gilfoyle

    Distributed video encoding, hosting and streaming

    Gilfoyle is a web application from the Dreamvo project that runs a self-hosted media streaming server. Allowing you to easily implement media streaming in any application at any scale. It's written in Golang, mostly designed for Kubernetes and runs as a single Linux binary with PostgreSQL and RabbitMQ.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    EasyDarwin

    EasyDarwin

    Industrial rtsp streaming server

    ...Also, EasyDarwin supports distributed load balancing, a simple streaming media cloud platform architecture. Helps streaming media developers realize the latest mobile Internet streaming live and on-demand faster and easier. Simple, efficient, and stable open-source audio encoding library, which supports transcoding of various audio data into AAC format. EasyDarwin is able to transcode G.711A/PCMA, G.711U/PCMU, and other audio formats to Linear PCM. Provided to the public in the form of SDK, completely free to use. Provides a series of streaming media audio and video development practical tools to help developers quickly solve problems in the process of operation, maintenance and debugging.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    AEBL

    AEBL

    AEBL is a mobile media distribution system

    AEBL Mobile Media Player, changing how we consume media. AEBL is a media player and a digital media platform in use in the IHDN XPO network media system ( http://www.ihdn.ca/Xpo_VI.html ). AEBL is foremost a mobile media distribution and playback framework. It was created to be the core technology that is used in a television ad insertion and digital sign, and further development has opened up many more applications. It currently is designed to run on a raspberry Pi, although it is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    go-libav

    go-libav

    Go language bindings for ffmpeg libraries

    ...The library bridges the gap between Go’s simplicity and FFmpeg’s powerful multimedia capabilities. Its architecture supports concurrent processing patterns typical in Go applications. This makes it suitable for scalable backend systems handling audio and video data.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Snickers

    Snickers

    An open source alternative to the video cloud encoding services

    ...The project emphasizes modularity, allowing users to chain operations such as encoding, filtering, and format conversion. Its design is oriented toward developers who want reproducible and scriptable pipelines for handling video and audio assets. Snickers reduces repetitive configuration by offering reusable components and presets. It is especially useful in environments where automation and batch processing are essential. The tool balances flexibility with simplicity, enabling efficient media manipulation in development workflows.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    go-rock-libraries-showcases

    go-rock-libraries-showcases

    Comprehensive tutorial that integrates blogs, examples, audio, video

    ...It is designed for learners who have already finished Go, and want to deepen their skills by exploring real-world libraries that are popular and highly regarded in the Go ecosystem. The course uses a “three-in-one” approach: blog posts, code examples, and audio/video lectures are combined to explain each library in practical context. The README explains that the motivation is the sheer number of powerful libraries that many developers do not have time to evaluate, so the course highlights a subset of “rock star” libraries and shows how to use them effectively. The basic information section lists the instructor, prerequisites (basic Go ability, preferably completion of the fundamentals course), and the development environment: Go 1.2–1.4, Sublime Text 3, and macOS 10.9–10.10.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Go Web

    Go Web

    Set of audio and video tutorials

    "Go Web Basics" is a set of audio and video tutorials for the Go language produced by Google. It is mainly for learners who want to learn more about Go Web development after completing the "Go Programming Basics" tutorial. "Go Web Basics" is a set of video and audio tutorials for the Go language produced by Google. It is mainly for learners who want to learn about Go Web development after completing the "Go Programming Basics" tutorial.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB