General Tools

Page 9 of 22: Discover 514 curated general-purpose video development tools and utilities for building, testing, and shipping video applications on Awesome Video.

About this collection

General Tools brings together 514 curated resources from across the video technology landscape. Notable topics include API Libraries & SDKs, Build Scripts & Automation, Case Studies & Best Practices in DRM, and Command-line Utilities & Wrappers.

Subcategories

Resources (showing 193–216 of 514)

  • 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.