1.storytold / filmcraft
FilmCraft: An open-source, nonlinear video editor written by scratch in pure Rust
- art
- rust
- video
- video-editing
- video-editor
- video-processing
Ranked by Attention Score: stars gained over the last 30 complete days
49 repositories by Attention Score · Oct 6, 2026 – Nov 4, 2026 (UTC)
FilmCraft: An open-source, nonlinear video editor written by scratch in pure Rust
EffectCraft: An open-source motion graphics and compositing tool written by scratch in pure Rust
Display and control your Android device
Open-source local AI audio & music studio for macOS & Windows. TTS, voice cloning, songs with lyrics, and multi-track scores — 100% offline, zero API fees.
Formerly KrillinAI, VideoTranslation and Dubbing Tool for 120+ Languages. Open-source AI workspace for creators, powered by Codex. Video downloader, video translation, create videos, images, audios, and edits with Agents in one place. For your Social Media like YouTube, TikTok, Instagram, etc.
TranslatedA music app based on Electron
End-to-end realtime stack for connecting humans and AI
TranslatedDownload common network resources from WeChat Channels (视频号), mini programs, Douyin, Kuaishou, Xiaohongshu, live streams, m3u8, Kugou, QQ Music, and more!
TranslatedSelf-hosted TikTok, Douyin & Bilibili scraper and no-watermark video downloader — async REST API, MCP server for AI agents, CLI and web console, plus offline speech-to-text for downloaded videos. Self-healing identity pool, PostgreSQL archive, one docker compose up.
Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages
TranslatedA music app built with React Native
TranslatedAI-based tool for removing hard-coded subtitles and text-like watermarks from videos or Pictures. It removes hard-coded subtitles and text watermarks from images/videos and generates subtitle-free, watermark-free image/video files at lossless resolution. No third-party API application is needed; it runs locally.
TranslatedNetflix-level subtitle cutting, translation, alignment, and even dubbing - one-click fully automated AI video subtitle team
Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.
A PyTorch-based Speech Toolkit
Video players (IJKplayer, ExoPlayer, MediaPlayer), HTTPS, 16k page size, danmaku (bullet chat) support, external subtitles, support for filters, watermarks, and GIF screenshots, pre-roll and mid-roll ads, multiple simultaneous playback, basic seeking/dragging, volume and brightness adjustment, play-while-cache support
The Restreamer is a complete streaming server solution for self-hosting. It has a visually appealing user interface and no ongoing license costs. Upload your live stream to YouTube, Twitch, Facebook, Vimeo, or other streaming solutions like Wowza. Receive video data from OBS and publish it with the RTMP and SRT server.
fast & lightweight self-hosted messenger
media streaming framework and teleconferencing system written in rust
A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:
Streaming-first technical indicators with a Rust core: native Python, Node.js and WebAssembly bindings plus a C ABI hub for C, C++, C#, Go, Java and R. 514 indicators, O(1) per-tick updates, no system dependencies. Drop-in TA-Lib replacement.
Python Audio Analysis Library: Feature Extraction, Classification, Segmentation and Applications
♪ A low-level library to play sound on multiple platforms ♪
Python bindings for FFmpeg - with complex filtering support
Jitsi Videobridge is a WebRTC compatible video router or SFU that lets build highly scalable video conferencing infrastructure (i.e., up to hundreds of conferences per server).
Live Helper Chat - live support for your website. Featuring web and mobile apps, Voice & Video & ScreenShare. Supports Telegram, Twilio (whatsapp), Facebook messenger including building a bot.
An efficient video loader for deep learning with smart shuffling that's super easy to digest
One-click screenshots, video recordings, app installation for iOS and Android
League Director is a tool for staging and recording videos from League of Legends replays
Flutter Music Player - First Open Source Flutter based material design music player with audio plugin to play local music files.
DASH/Smooth HTML5 Video Player
A go implementation of the STUN client (RFC 3489 and RFC 5389)
Light-weight GM mapped WebAudio-JavaScript Synthesizer Engine / MIDI Player
Real-time decision features without streaming infra. Turn live events into product reflexes — no Kafka, no Flink, no feature store.
An experimental HTML5 & WebGL video composition and rendering API.
:speech_balloon: SpeechPy - A Library for Speech Processing and Recognition: http://speechpy.readthedocs.io/en/latest/
(UNMAINTAINED) A simple, beautiful podcast app for Windows, macOS, and Linux.
A Swift wrapper for the FFmpeg API
Raylib binds to elixir for programming games
Read and write Excel (.xlsx, .xls), CSV, and ODS files in Java with one line of code. Annotation-based mapping, SAX streaming, built-in validation, 19 type converters, cell styling. A high-performance alternative to Apache POI.
Liquid Auth Service
A pure Python implementation of Google's ViSQOL (Virtual Speech Quality Objective Listener) for objective audio/speech quality assessment.