FreeCut is a high-performance, lightweight video editor built for the modern creator. Combining the safety of Rust (Tauri) with the flexibility of React, it offers a professional-grade timeline experience without the bloat of traditional editors.
I am trying to creating the Free CapCut available even for Linux and MacOS, more complet than OpenCut, I am accepting recommendations
Status: 🛠️ Under Active Development (Alpha)
Project Manager
Professional Timeline
-
Smart Project Manager: Workspace-based file system to organize all your productions.
-
Multi-Track Timeline: Resizable and vertical-scrolling timeline with dynamic track management.
-
Pro Playback System:
requestAnimationFramedriven playhead with sub-second timecode precision. -
Infinite History (100+ Steps): Robust Undo/Redo system protecting your creative process.
-
Intelligent Manipulation:
-
Precision Split (S) tool.
-
Multi-select clips and assets for bulk actions.
-
Smart Snapping: Magnetic timeline for perfect alignment.
-
-
Scale Controls: Dynamic zoom (Ctrl/Alt + Scroll) and resizable UI panels.
-
Asset Purge: Automatic cleaning of unused tracks to keep the workspace optimized.
-
Tauri: High-performance desktop framework.
-
React + TypeScript: For a type-safe and reactive UI.
-
Tailwind CSS: Professional-grade styling.
-
Lucide React: Beautiful and consistent iconography.
-
Framer Motion: Smooth transitions and UI feedback.
-
Node.js (v18+)
-
Rust toolchain
-
Tauri CLI
Bash
# Clone the repository
git clone https://github.com/seu-usuario/freecut.git
# Install dependencies
npm install
# Run in development mode
npm run tauri dev
-
Drag & Drop Trimming: Resizing clips directly on the timeline edges.
-
Audio Waveforms: Visual representation of audio tracks for sync.
-
Export Engine: Native rendering via FFmpeg.
-
Transition Library: Fade-ins, cuts, and visual effects.
-
AI-Powered Tools: Automated subtitles and smart silence cutting.
FreeCut is open-source software licensed under the GNU AGPLv3.
Because creative tools should belong to everyone.

