# FilmCraft

FilmCraft is a native non-linear video editor written in pure Rust, providing source and program monitors, a real timeline, and every trim mode — down to its own codecs.

Canonical page: https://ourlocalhost.com/app/6878/filmcraft

## Description

FilmCraft is a native non-linear video editor written in pure Rust, providing source and program monitors, a real timeline, and every trim mode — down to its own codecs. It is built for people who know Adobe Premiere Pro: the same panels, workspaces, tools and shortcuts, so your hands already know where everything is. Underneath, it is new from the bitstream up. The H.264, HEVC, ProRes and AAC codecs are our own, written in Rust from the public specifications. A GPU compositor works in linear light. Frame math runs on exact integer time, so edits never drift. And every action in the app is a command that an AI agent can drive as precisely as you can.

## Platform availability

Available on 3 of 9 platforms: Mac, Windows, Linux.

## Desktop and other devices

Mac, Windows, Linux, Other (freebsd,cli,web).

## Health score

75/100 (Good), based on 4 of 5 factors.
- Maintained: 77 (last commit 0 days ago)
- Popular: 79 (9,090 GitHub stars)
- Easy to install: 55 (4 install platforms, install notes)
- Security check: 88 (no serious findings, 2 minor, CI, tests)

## Links

- Official website: https://getartcraft.com/apps/filmcraft
- desktop: https://getartcraft.com/download
- GitHub: https://github.com/storytold/filmcraft

## Common questions

### Before importing media or adding extra servers, how can I confirm FilmCraft is working?

Start the desktop app first; it opens with a demo project so you can check the timeline, clips, and basic editing tools. If the demo starts, the core app is working before you try imports or extra servers.

### What local port does the FilmCraft control server use, and should it be exposed publicly?

The control server runs on local port 9876 and accepts one JSON command per line. Do not expose the port publicly because it can send commands to the app.

### Has FilmCraft had a Windows launch issue related to GPU support?

Some users report FilmCraft 0.5.0 and 0.4.0 portable x64 failing to launch on Windows 10 with an Intel UHD Graphics 620. The headless CLI works without GPU init.

## Alternatives

- Adobe After Effects: Professional-grade motion graphics and visual effects tool for post-production in film, TV, and creative projects through cloud subscriptio…
- Adobe Premiere Pro: Nonlinear video editor with customizable timeline, multi-format import, and accelerated rendering for fast editing performance.
- Blender: Blender is a free and open-source 3D computer graphics toolset for creating animated films, visual effects, artwork, 3D-printed models, mot…
- CapCut: Free video editor with multi-track timeline, trimming, advanced filters, stickers, licensed music, auto-captions, export in 4K 60fps, and s…
- DaVinci Resolve: Advanced video editing and color correction with integrated visual effects, motion graphics, and audio post-production tools, used by profe…
- Kdenlive: Kdenlive is a free and open-source cross-platform video editor from the KDE community for creators who need a familiar, production-ready ti…
- Olive Video Editor: Olive is a free non-linear video editor aiming to provide a fully-featured alternative to high-end professional video editing software.
- Open Video Editor: Open Video Editor lets you edit your videos.
- OpenCut: Open-source video editor with cross-platform support, non-linear editing, no watermarks, multi-track timeline, templates, and fast export o…
- OpenShot: OpenShot(https://openshot.org/) Video Editor is an award-winning free and open-source video editor for Linux, Mac, and Windows, and is dedi…
- Shotcut: Shotcut(https://www.shotcut.org/) is a free, open source, cross-platform video editor.
- VEGAS Pro: Utilizes AI tech for creative video production.

---
Source: Our Local Host (https://ourlocalhost.com/app/6878/filmcraft), the self-hosted and open-source app directory.
