Source: https://seerepo.com/r/jub0t/Concat/built
Markdown source: https://seerepo.com/r/jub0t/Concat/built.md
Description: Concat is a Rust repo built with Jetpack Compose, core-ktx, objc2-app-kit, objc2-foundation, and Tokio. It uses AI through ort, tokenizers, and whisper-rs.

# What is Concat built with?

Concat is a Rust repo built with Jetpack Compose, core-ktx, objc2-app-kit, objc2-foundation, and Tokio. It uses AI through ort, tokenizers, and whisper-rs, makes its content with image, png, read-fonts, resvg, rustybuzz, and 1 more, validates its data with schemars, deploys with log and android_logger, and uses clru. It has 165,559 written lines, with 6 test files.

Read on November 8, 2026, at commit c6be3e0.

Repository: https://github.com/jub0t/Concat

## Frontend

### The base

- **[Jetpack Compose](https://seerepo.com/uses/jetpack-compose)**: 1 file

### Styles

- **fontdb**: 1 file
- **write-fonts**: 1 file

### Interface

- **i-slint-core-macros**
- **wgpu-hal**
- **Slint**: 33 files
- **[wgpu](https://seerepo.com/uses/wgpu)**: 16 files
- **skia-safe**: 14 files
- **i-slint-core**: 9 files
- **objc2-metal**: 2 files
- **[objc2-quartz-core](https://seerepo.com/uses/objc2-quartz-core)**: 2 files
- **tiny-skia**: 2 files
- **glow**: 1 file
- **glutin**: 1 file
- **i-slint-common**: 1 file
- **lyon_path**: 1 file
- **[rfd](https://seerepo.com/uses/rfd)**: 1 file
- **softbuffer**: 1 file
- **[wayland-client](https://seerepo.com/uses/wayland-client)**: 1 file

## Backend

### Data

- **clru**: 1 file

### AI

- **[ort](https://seerepo.com/uses/ort)**: 3 files
- **[tokenizers](https://seerepo.com/uses/tokenizers)**: 1 file
- **whisper-rs**: 1 file

## Support

### The base

- **[core-ktx](https://seerepo.com/uses/core-ktx)**
- **[objc2-app-kit](https://seerepo.com/uses/objc2-app-kit)**: 1 file
- **[objc2-foundation](https://seerepo.com/uses/objc2-foundation)**: 1 file
- **[Tokio](https://seerepo.com/uses/tokio)**: 1 file

### Content

- **[image](https://seerepo.com/uses/image)**: 3 files
- **[png](https://seerepo.com/uses/png)**: 3 files
- **read-fonts**: 1 file
- **[resvg](https://seerepo.com/uses/resvg)**: 1 file
- **rustybuzz**: 1 file
- **ttf-parser**: 1 file

### Validation

- **[schemars](https://seerepo.com/uses/schemars)**: 9 files

### Deploy

- **[log](https://seerepo.com/uses/log)**: 55 files
- **android_logger**: 2 files

### Tools

- **uniffi**: 2 files
- **clap**: 1 file
- **naga**: 1 file

### Other

- **jna**
- **objc2-core-foundation**
- **pin-weak**
- **prost**
- **scoped-tls-hkt**
- **tonic-prost**
- **unicode-segmentation**
- **wayland-backend**
- **serde_json**: 34 files
- **serde**: 19 files
- **libc**: 10 files
- **windows-sys**: 7 files
- **raw-window-handle**: 6 files
- **thiserror**: 5 files
- **ureq**: 5 files
- **pollster**: 4 files
- **objc2**: 3 files
- **toml**: 3 files
- **cfg-if**: 2 files
- **cpal**: 2 files
- **half**: 2 files
- **memmap2**: 2 files
- **ndk**: 2 files
- **ndk-sys**: 2 files
- **realfft**: 2 files
- **spin_on**: 2 files
- **windows**: 2 files
- **windows-core**: 2 files
- **base64**: 1 file
- **block2**: 1 file
- **bytemuck**: 1 file
- **dirs**: 1 file
- **getrandom**: 1 file
- **jni**: 1 file
- **ndk-context**: 1 file
- **opener**: 1 file
- **rustls**: 1 file
- **rustls-native-certs**: 1 file
- **sha2**: 1 file
- **tokio-stream**: 1 file
- **tonic**: 1 file
- **unicode-bidi**: 1 file
- **unicode-linebreak**: 1 file
- **unicode-script**: 1 file
- **vtable**: 1 file
- **webpki-roots**: 1 file

## Other repos with a similar stack

- [zed-industries/zed](https://seerepo.com/r/zed-industries/zed/built): objc2-app-kit, objc2-foundation, Tokio, wgpu, objc2-metal, objc2-quartz-core, lyon_path, wayland-client, image, resvg, ttf-parser, schemars, log · [Compare](https://seerepo.com/compare/jub0t/Concat/vs/zed-industries/zed)
- [warpdotdev/warp](https://seerepo.com/r/warpdotdev/warp/built): objc2-app-kit, objc2-foundation, Tokio, fontdb, wgpu, objc2-metal, objc2-quartz-core, ort, tokenizers, image, resvg, schemars, log · [Compare](https://seerepo.com/compare/jub0t/Concat/vs/warpdotdev/warp)
- [rustdesk/rustdesk](https://seerepo.com/r/rustdesk/rustdesk/built): objc2-app-kit, objc2-foundation, Tokio, fontdb, tiny-skia, softbuffer, wayland-client, image, ttf-parser, log, android_logger · [Compare](https://seerepo.com/compare/jub0t/Concat/vs/rustdesk/rustdesk)
- [storytold/photocraft](https://seerepo.com/r/storytold/photocraft/built): objc2-app-kit, objc2-foundation, Tokio, wgpu, rfd, image, png, resvg, ttf-parser, schemars, log · [Compare](https://seerepo.com/compare/jub0t/Concat/vs/storytold/photocraft)
- [trycua/cua](https://seerepo.com/r/trycua/cua/built): objc2-app-kit, objc2-foundation, Tokio, objc2-metal, objc2-quartz-core, tiny-skia, wayland-client, ort, image, png, schemars · [Compare](https://seerepo.com/compare/jub0t/Concat/vs/trycua/cua)
- [CapSoftware/Cap](https://seerepo.com/r/CapSoftware/Cap/built): objc2-app-kit, objc2-foundation, Tokio, objc2-quartz-core, rfd, softbuffer, image, resvg, schemars, log · [Compare](https://seerepo.com/compare/CapSoftware/Cap/vs/jub0t/Concat)

## Frequently asked questions

### What language is Concat written in?

Concat is written in Rust, with 165,559 written lines.

### What framework does Concat use?

Concat is built with Jetpack Compose, core-ktx, objc2-app-kit, objc2-foundation, and Tokio.

### Does Concat use AI?

Yes. Concat uses AI through ort, tokenizers, and whisper-rs.

### What services does Concat use?

Concat uses clru.

### Does Concat have tests?

Yes. Concat has 6 test files.

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

The ones that share most of its stack: zed-industries/zed, warpdotdev/warp, and rustdesk/rustdesk.

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