Compress β’ Watermark β’ Cut Silence β’ Convert β’ Automate
Built with Rust, Tauri v2, React, and FFmpeg
A modern desktop application for high-performance video processing without the complexity of FFmpeg.
VideoSlim is an open-source desktop application designed for creators, developers, educators, and professionals who need to process videos quickly without sacrificing quality.
Instead of remembering complex FFmpeg commands, VideoSlim provides a beautiful native interface while keeping the full power of FFmpeg under the hood.
Everything happens locally.
No uploads.
No subscriptions.
No cloud processing.
Your videos never leave your computer.
| Feature | Status |
|---|---|
| Smart Video Compression | β |
| Batch Processing | β |
| Pipeline Studio | β |
| Image Watermarks | β |
| Text Watermarks | β |
| Silent Cutter | β |
| Audio Removal | β |
| GIF Creator | β |
| Intro & Outro Support | β |
| H.264 Encoding | β |
| H.265 / HEVC | β |
| AV1 Encoding | β |
| NVIDIA NVENC | β |
| AMD AMF | β |
| Intel QuickSync | β |
| Compression Analytics | β |
| Queue Manager | β |
| Fully Offline | β |
Chain multiple operations into a single workflow.
Videos
β
βΌ
Watermark
β
βΌ
Silent Cutter
β
βΌ
Audio Removal
β
βΌ
Compression
β
βΌ
GIF / Export
One click.
No temporary files.
No manual workflow.
Choose the compression level that matches your needs.
- Maximum Quality
- Balanced
- Smallest File
- Social Media Presets
- Custom Bitrate
- Custom CRF
- Resolution Scaling
- FPS Control
Protect your content with batch watermarking.
- Image Overlay
- Text Overlay
- Live Preview
- Position Control
- Scaling
- Opacity
- Batch Processing
Automatically remove silent sections from videos.
Perfect for:
- Podcasts
- Lectures
- Gaming Videos
- Tutorials
- Screen Recordings
Take advantage of your hardware.
| Encoder | Supported |
|---|---|
| NVIDIA NVENC | β |
| AMD AMF | β |
| Intel QuickSync | β |
| Apple VideoToolbox | β |
| Multi-thread Processing | β |
React + TypeScript
β
βΌ
Tauri IPC
β
βΌ
Rust Core
β
βΌ
FFmpeg Processing Engine
| Technology | Purpose |
|---|---|
| Rust | Native Backend |
| Tauri v2 | Desktop Framework |
| React | User Interface |
| TypeScript | Frontend Logic |
| FFmpeg | Video Processing |
| Vite | Build System |
Download the latest release.
VideoSlim-Setup.exe
Run the installer.
Launch the application.
Start processing videos.
No additional dependencies required.
Clone the repository
git clone https://github.com/AlguevaraSec/VideoSlim.gitEnter the project
cd VideoSlim/guiInstall dependencies
npm installRun development mode
npm run tauri devCreate a production build
npm run tauri build- Smart Compression
- Watermark Studio
- Silent Cutter
- Audio Removal
- GIF Creator
- GPU Encoding
- Queue Management
- Pipeline Studio
- Analytics Dashboard
- Native Desktop Application
- AI Compression Suggestions
- Folder Watcher
- Subtitle Burn-in
- Batch Presets
- Scene Detection
- Plugin System
- Automatic Updates
Contributions, ideas, pull requests, and feature requests are always welcome.
If you'd like to improve VideoSlim, feel free to open an issue or submit a pull request.
Released under the MIT License.
See LICENSE for more information.




