General Tools

Discover 515 curated general-purpose video development tools and utilities for building, testing, and shipping video applications on Awesome Video.

Subcategories

Resources (showing 193–216 of 515)

  • Jitsi Community ForumDiscourse instance run by Jitsi (WebRTC video conferencing project) with active dev/user threads including codec support discussions (AV1,…
  • OwncastSelf-hosted live streaming and chat server, small volunteer-run open-source project actively seeking contributors.
  • The Top 656 Video Open Source ProjectsBrowse The Most Popular 656 Video Open Source Projects.
  • XiphWikiXiph.org's collaborative multimedia format wiki covering Opus, Vorbis, Theora, FLAC codec engineering knowledge.
  • awesome-ffmpeg (awesomelistsio)Actively maintained curated list of FFmpeg tools, libraries, and guides for recording, converting, and streaming media.
  • awesome-iptvCurated list of IPTV resources: players, tools, specs — niche vertical within streaming.
  • awesome-pion — Go WebRTC ecosystem indexCurated index of projects built on Pion, the Go WebRTC stack: SFUs, WHIP/WHEP servers, media bridges and tooling.
  • awesome-rtcCurated Real-Time Communications list covering Janus, LiveKit, mediasoup, Jitsi, coturn, and related WebRTC infrastructure.
  • awesome-video (sitkevij)Curated awesome-list covering video frameworks, libraries, specs, and software (FFmpegKit, ExoPlayer, hls.js, etc).
  • awesome-video-broadcastingCurated broadcasting and live-production tools list, open-source/low-cost focus.
  • video-dev community knowledge base — list of ISO BMFF/MP4 toolsCommunity-maintained index of ISOBMFF inspection tooling including Boxdumper/l-smash, IsoViewer, mp4dump and mp4viewer.
  • BMF (ByteDance Multimedia Framework)Cross-platform, multi-language (Python/Go/C++) multimedia processing framework with GPU acceleration for transcoding and AI inference, used…
  • Better PlayerFlutter video player plugin with HLS/DASH support, subtitles, PiP, DRM (Widevine/FairPlay), caching, and notifications.
  • Centricular devlog — pip-installable GStreamer Python wheelsCentricular writeup on shipping GStreamer as Python wheels, making the full media framework installable via pip without system packages.
  • ChewieFlutter video player UI wrapper providing Material/Cupertino-style controls atop video_player.
  • GStreamer 1.28 Release NotesJanuary 2026 release adding Vulkan Video AV1/VP9 decode and H.264/H.265 encode, LCEVC autoplug decode plus encoders, MPEG-H audio decode, A…
  • ImPlayCross-platform desktop media player built on mpv + ImGui, with mpv-compatible feature set and config.
  • MediaInfoLibCanonical cross-platform core library behind MediaInfo, extracting technical and tag metadata from video/audio files across all major OSes.
  • QtAVCross-platform multimedia framework built on Qt + FFmpeg, supporting Android/iOS/Windows Store/desktop.
  • Text To Speech NodejsSample Node.js Application for the IBM Watson Text to Speech Service
  • WebAV — browser audio/video processing on WebCodecsBrowser-side SDK for recording, clipping and compositing audio/video built on WebCodecs and mp4box.js.
  • WsgidavA generic and extendable WebDAV server based on WSGI
  • flutter_vlc_playerFlutter plugin wrapping libVLC for cross-platform video playback on iOS/Android.
  • go-libavGo bindings for FFmpeg's libav libraries, enabling cross-platform media processing from Go.