Source: https://seerepo.com/r/storytold/filmcraft/built
Markdown source: https://seerepo.com/r/storytold/filmcraft/built.md
Description: filmcraft is a Rust repo built with egui, eframe, Tokio, objc2-app-kit, and objc2-foundation. It uses AI through candle-core, candle-nn, and rmcp.

# What is filmcraft built with?

filmcraft is a Rust repo built with egui, eframe, Tokio, objc2-app-kit, and objc2-foundation. It uses AI through candle-core, candle-nn, and rmcp, makes its content with image, roxmltree, symphonia, harfrust, png, and 1 more, validates its data with schemars, and deploys with log and craft-web-host. It has 466,906 written lines, with 451 test files.

Read on November 6, 2026, at commit da535c1.

Repository: https://github.com/storytold/filmcraft

## Frontend

### Styles

- **skrifa**: 3 files

### Interface

- **craft-ui**: 39 files
- **wgpu**: 7 files
- **egui_extras**: 1 file
- **muda**: 1 file
- **[rfd](https://seerepo.com/uses/rfd)**: 1 file
- **[winit](https://seerepo.com/uses/winit)**: 1 file

## Backend

### AI

- **candle-core**: 6 files
- **candle-nn**: 3 files
- **[rmcp](https://seerepo.com/uses/rmcp)**: 2 files

## Support

### The base

- **egui**: 130 files
- **eframe**: 8 files
- **[Tokio](https://seerepo.com/uses/tokio)**: 4 files
- **[objc2-app-kit](https://seerepo.com/uses/objc2-app-kit)**: 2 files
- **[objc2-foundation](https://seerepo.com/uses/objc2-foundation)**: 1 file

### Content

- **[image](https://seerepo.com/uses/image)**: 15 files
- **roxmltree**: 5 files
- **[symphonia](https://seerepo.com/uses/symphonia)**: 3 files
- **harfrust**: 2 files
- **[png](https://seerepo.com/uses/png)**: 1 file
- **[zip](https://seerepo.com/uses/zip)**: 1 file

### Validation

- **[schemars](https://seerepo.com/uses/schemars)**: 1 file

### Deploy

- **[log](https://seerepo.com/uses/log)**: 53 files
- **craft-web-host**: 1 file

### Other

- **rustls**
- **serde_json**: 182 files
- **serde**: 92 files
- **rayon**: 48 files
- **web-time**: 31 files
- **thiserror**: 30 files
- **js-sys**: 9 files
- **wasm-bindgen-futures**: 9 files
- **web-sys**: 9 files
- **tempfile**: 8 files
- **wasm-bindgen**: 8 files
- **windows**: 7 files
- **chrono**: 6 files
- **libloading**: 4 files
- **craft-update**: 3 files
- **cpal**: 2 files
- **objc2**: 2 files
- **objc2-core-foundation**: 2 files
- **pollster**: 2 files
- **sha2**: 2 files
- **unicode-bidi**: 2 files
- **arboard**: 1 file
- **base64**: 1 file
- **cpu-time**: 1 file
- **craft-docpath**: 1 file
- **open**: 1 file
- **rustix**: 1 file
- **rustls-rustcrypto**: 1 file
- **subtle**: 1 file
- **sys-locale**: 1 file
- **unicode-linebreak**: 1 file
- **unicode-segmentation**: 1 file
- **ureq**: 1 file
- **url**: 1 file
- **zbus**: 1 file

## Other repos with a similar stack

- [storytold/photocraft](https://seerepo.com/r/storytold/photocraft/built): Tokio, objc2-app-kit, objc2-foundation, skrifa, wgpu, muda, rfd, winit, rmcp, image, roxmltree, png, schemars, log · [Compare](https://seerepo.com/compare/storytold/filmcraft/vs/storytold/photocraft)
- [storytold/wordcraft](https://seerepo.com/r/storytold/wordcraft/built): egui, eframe, objc2-app-kit, objc2-foundation, skrifa, craft-ui, egui_extras, rfd, winit, image, harfrust, zip, log, craft-web-host · [Compare](https://seerepo.com/compare/storytold/filmcraft/vs/storytold/wordcraft)
- [DioxusLabs/dioxus](https://seerepo.com/r/DioxusLabs/dioxus/built): Tokio, objc2-app-kit, objc2-foundation, wgpu, muda, rfd, winit, image, png, zip, schemars, log · [Compare](https://seerepo.com/compare/DioxusLabs/dioxus/vs/storytold/filmcraft)
- [storytold/pdfcraft](https://seerepo.com/r/storytold/pdfcraft/built): egui, eframe, objc2-app-kit, objc2-foundation, skrifa, craft-ui, egui_extras, rfd, image, roxmltree, png, log · [Compare](https://seerepo.com/compare/storytold/filmcraft/vs/storytold/pdfcraft)
- [ruffle-rs/ruffle](https://seerepo.com/r/ruffle-rs/ruffle/built): egui, Tokio, wgpu, egui_extras, rfd, winit, image, symphonia, png, zip, log · [Compare](https://seerepo.com/compare/ruffle-rs/ruffle/vs/storytold/filmcraft)
- [warpdotdev/warp](https://seerepo.com/r/warpdotdev/warp/built): Tokio, objc2-app-kit, objc2-foundation, wgpu, winit, rmcp, image, zip, schemars, log · [Compare](https://seerepo.com/compare/storytold/filmcraft/vs/warpdotdev/warp)

## Frequently asked questions

### What language is filmcraft written in?

filmcraft is written in Rust, with 466,906 written lines.

### What framework does filmcraft use?

filmcraft is built with egui, eframe, Tokio, objc2-app-kit, and objc2-foundation.

### Does filmcraft use AI?

Yes. filmcraft uses AI through candle-core, candle-nn, and rmcp.

### Does filmcraft have tests?

Yes. filmcraft has 451 test files.

### Which repos have a stack like filmcraft's?

The ones that share most of its stack: storytold/photocraft, storytold/wordcraft, and DioxusLabs/dioxus.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
