Source: https://seerepo.com/r/storytold/wordcraft/built
Markdown source: https://seerepo.com/r/storytold/wordcraft/built.md
Description: wordcraft is a Rust repo built with egui, eframe, objc2-app-kit, and objc2-foundation. It signs people in with hmac.

# What is wordcraft built with?

wordcraft is a Rust repo built with egui, eframe, objc2-app-kit, and objc2-foundation. It signs people in with hmac, makes its content with image, zip, quick-xml, harfrust, cfb, and 2 more, and deploys with log and craft-web-host. It has 380,435 written lines, with 235 test files.

Read on November 7, 2026, at commit 729cd0a.

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

## Frontend

### Styles

- **skrifa**: 12 files

### Interface

- **craft-ui**: 41 files
- **kurbo**: 16 files
- **[rfd](https://seerepo.com/uses/rfd)**: 2 files
- **egui_extras**: 1 file
- **[winit](https://seerepo.com/uses/winit)**: 1 file
- **[x11rb](https://seerepo.com/uses/x11rb)**: 1 file

## Backend

### Sign-in

- **[hmac](https://seerepo.com/uses/hmac)**: 2 files

## Support

### The base

- **egui**: 153 files
- **eframe**: 4 files
- **[objc2-app-kit](https://seerepo.com/uses/objc2-app-kit)**: 4 files
- **[objc2-foundation](https://seerepo.com/uses/objc2-foundation)**: 1 file

### Content

- **[image](https://seerepo.com/uses/image)**: 17 files
- **[zip](https://seerepo.com/uses/zip)**: 10 files
- **[quick-xml](https://seerepo.com/uses/quick-xml)**: 6 files
- **harfrust**: 5 files
- **cfb**: 4 files
- **craft-print**: 2 files
- **wuff**: 1 file

### Deploy

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

### Other

- **serde_json**: 258 files
- **serde**: 96 files
- **craft-i18n**: 50 files
- **chrono**: 8 files
- **base64**: 7 files
- **js-sys**: 7 files
- **thiserror**: 7 files
- **unicode-bidi**: 5 files
- **encoding_rs**: 4 files
- **getrandom**: 4 files
- **zeroize**: 4 files
- **craft-update**: 3 files
- **sys-locale**: 3 files
- **web-sys**: 3 files
- **aes**: 2 files
- **fmv-macos-events**: 2 files
- **miniz_oxide**: 2 files
- **objc2**: 2 files
- **pollster**: 2 files
- **sha1**: 2 files
- **sha2**: 2 files
- **unicode-linebreak**: 2 files
- **unicode-segmentation**: 2 files
- **wasm-bindgen**: 2 files
- **wasm-bindgen-futures**: 2 files
- **windows**: 2 files
- **zbus**: 2 files
- **arboard**: 1 file
- **chardetng**: 1 file
- **clipboard-win**: 1 file
- **dispatch2**: 1 file
- **libc**: 1 file
- **open**: 1 file
- **regex**: 1 file
- **regex-automata**: 1 file
- **tempfile**: 1 file
- **unicode-script**: 1 file
- **web-time**: 1 file
- **wl-clipboard-rs**: 1 file

## Other repos with a similar stack

- [storytold/filmcraft](https://seerepo.com/r/storytold/filmcraft/built): egui, eframe, objc2-app-kit, objc2-foundation, skrifa, craft-ui, rfd, egui_extras, winit, image, zip, harfrust, log, craft-web-host · [Compare](https://seerepo.com/compare/storytold/filmcraft/vs/storytold/wordcraft)
- [storytold/pdfcraft](https://seerepo.com/r/storytold/pdfcraft/built): egui, eframe, objc2-app-kit, objc2-foundation, skrifa, craft-ui, kurbo, rfd, egui_extras, hmac, image, craft-print, log · [Compare](https://seerepo.com/compare/storytold/pdfcraft/vs/storytold/wordcraft)
- [storytold/photocraft](https://seerepo.com/r/storytold/photocraft/built): objc2-app-kit, objc2-foundation, skrifa, rfd, winit, x11rb, image, log · [Compare](https://seerepo.com/compare/storytold/photocraft/vs/storytold/wordcraft)
- [ruffle-rs/ruffle](https://seerepo.com/r/ruffle-rs/ruffle/built): egui, rfd, egui_extras, winit, image, zip, quick-xml, log · [Compare](https://seerepo.com/compare/ruffle-rs/ruffle/vs/storytold/wordcraft)
- [openinterpreter/openinterpreter](https://seerepo.com/r/openinterpreter/openinterpreter/built): objc2-app-kit, objc2-foundation, hmac, image, zip, quick-xml, log · [Compare](https://seerepo.com/compare/openinterpreter/openinterpreter/vs/storytold/wordcraft)
- [warpdotdev/warp](https://seerepo.com/r/warpdotdev/warp/built): objc2-app-kit, objc2-foundation, winit, x11rb, image, zip, log · [Compare](https://seerepo.com/compare/storytold/wordcraft/vs/warpdotdev/warp)

## Frequently asked questions

### What language is wordcraft written in?

wordcraft is written in Rust, with 380,435 written lines.

### What framework does wordcraft use?

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

### What does wordcraft sign people in with?

wordcraft signs people in with hmac.

### Does wordcraft have tests?

Yes. wordcraft has 235 test files.

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

The ones that share most of its stack: storytold/filmcraft, storytold/pdfcraft, and storytold/photocraft.

## 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.
