Source: https://seerepo.com/r/longbridge/gpui-kit/built
Markdown source: https://seerepo.com/r/longbridge/gpui-kit/built.md
Description: gpui-kit is a Rust repo built with gpui-kit, gpui, smol, objc2-app-kit, and objc2-foundation.

# What is gpui-kit built with?

gpui-kit is a Rust repo built with gpui-kit, gpui, smol, objc2-app-kit, and objc2-foundation. It makes its content with markdown, html5ever, image, usvg, csv, and 1 more, validates its data with schemars, is tested with markup5ever_rcdom, and deploys with tracing, log, console_log, tracing-subscriber, and tracing-wasm. It has 468,220 written lines, with 152 test files.

Read on November 6, 2026, at commit b2aaa3e.

Repository: https://github.com/longbridge/gpui-kit

## Frontend

### Styles

- **core-text**
- **[Tailwind CSS](https://seerepo.com/uses/tailwind-css)**
- **two-face**: 1 file

### Interface

- **gpui_platform**: 3 files
- **core-graphics**: 1 file
- **gtk**: 1 file
- **wayland-client**: 1 file

## Support

### The base

- **gpui-kit**
- **gpui**: 460 files
- **smol**: 8 files
- **[objc2-app-kit](https://seerepo.com/uses/objc2-app-kit)**: 5 files
- **[objc2-foundation](https://seerepo.com/uses/objc2-foundation)**: 5 files

### Content

- **[markdown](https://seerepo.com/uses/markdown)**: 7 files
- **html5ever**: 3 files
- **[image](https://seerepo.com/uses/image)**: 2 files
- **usvg**: 2 files
- **[csv](https://seerepo.com/uses/csv)**: 1 file
- **[resvg](https://seerepo.com/uses/resvg)**: 1 file

### Validation

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

### Testing

- **markup5ever_rcdom**: 2 files

### Deploy

- **[tracing](https://seerepo.com/uses/tracing)**: 52 files
- **[log](https://seerepo.com/uses/log)**: 6 files
- **console_log**: 1 file
- **[tracing-subscriber](https://seerepo.com/uses/tracing-subscriber)**: 1 file
- **tracing-wasm**: 1 file

### Tools

- **paste**
- **lsp-types**: 21 files
- **tree-sitter**: 5 files
- **quote**: 3 files
- **syn**: 3 files
- **proc-macro2**: 2 files
- **rust-embed**: 1 file
- **tree-sitter-bash**: 1 file
- **tree-sitter-c**: 1 file
- **tree-sitter-c-sharp**: 1 file
- **tree-sitter-cpp**: 1 file
- **tree-sitter-go**: 1 file
- **tree-sitter-html**: 1 file
- **tree-sitter-java**: 1 file
- **tree-sitter-javascript**: 1 file
- **tree-sitter-php**: 1 file
- **tree-sitter-python**: 1 file
- **tree-sitter-ruby**: 1 file
- **tree-sitter-rust**: 1 file
- **tree-sitter-swift**: 1 file
- **tree-sitter-typescript**: 1 file

### Other

- **getrandom**
- **objc2-core-foundation**
- **anyhow**: 113 files
- **serde**: 50 files
- **smallvec**: 40 files
- **ropey**: 37 files
- **rust-i18n**: 32 files
- **serde_json**: 31 files
- **instant**: 22 files
- **web-time**: 11 files
- **chrono**: 8 files
- **reqwest**: 8 files
- **async-channel**: 6 files
- **regex**: 6 files
- **unicode-segmentation**: 6 files
- **windows**: 6 files
- **objc2**: 5 files
- **num-traits**: 4 files
- **raw-window-handle**: 4 files
- **cap-std**: 3 files
- **itertools**: 3 files
- **data-url**: 2 files
- **futures**: 2 files
- **rand**: 2 files
- **rust_decimal**: 2 files
- **semver**: 2 files
- **serde_repr**: 2 files
- **sha2**: 2 files
- **similar**: 2 files
- **syntect**: 2 files
- **uuid**: 2 files
- **wait-timeout**: 2 files
- **aho-corasick**: 1 file
- **ashpd**: 1 file
- **block2**: 1 file
- **console_error_panic_hook**: 1 file
- **cpal**: 1 file
- **dirs**: 1 file
- **enum-iterator**: 1 file
- **flate2**: 1 file
- **fs2**: 1 file
- **libc**: 1 file
- **notify**: 1 file
- **objc2-av-foundation**: 1 file
- **once_cell**: 1 file
- **reqwest_client**: 1 file
- **sysinfo**: 1 file
- **tar**: 1 file
- **tungstenite**: 1 file
- **unicode-linebreak**: 1 file
- **unicode-width**: 1 file
- **unindent**: 1 file
- **wasm-bindgen**: 1 file
- **wasm-bindgen-futures**: 1 file

## Other repos with a similar stack

- [zed-industries/zed](https://seerepo.com/r/zed-industries/zed/built): gpui, smol, objc2-app-kit, objc2-foundation, gpui_platform, core-graphics, wayland-client, markdown, html5ever, image, resvg, schemars, tracing, log, tracing-subscriber · [Compare](https://seerepo.com/compare/longbridge/gpui-kit/vs/zed-industries/zed)
- [warpdotdev/warp](https://seerepo.com/r/warpdotdev/warp/built): objc2-app-kit, objc2-foundation, core-graphics, html5ever, image, csv, resvg, schemars, tracing, log, tracing-subscriber · [Compare](https://seerepo.com/compare/longbridge/gpui-kit/vs/warpdotdev/warp)
- [screenpipe/screenpipe](https://seerepo.com/r/screenpipe/screenpipe/built): objc2-app-kit, objc2-foundation, Tailwind CSS, core-graphics, gtk, image, resvg, tracing, log, tracing-subscriber · [Compare](https://seerepo.com/compare/longbridge/gpui-kit/vs/screenpipe/screenpipe)
- [CapSoftware/Cap](https://seerepo.com/r/CapSoftware/Cap/built): objc2-app-kit, objc2-foundation, Tailwind CSS, image, resvg, schemars, tracing, log, tracing-subscriber · [Compare](https://seerepo.com/compare/CapSoftware/Cap/vs/longbridge/gpui-kit)
- [gitbutlerapp/gitbutler](https://seerepo.com/r/gitbutlerapp/gitbutler/built): gpui, objc2-app-kit, objc2-foundation, two-face, gpui_platform, image, schemars, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/gitbutlerapp/gitbutler/vs/longbridge/gpui-kit)
- [rustdesk/rustdesk](https://seerepo.com/r/rustdesk/rustdesk/built): objc2-app-kit, objc2-foundation, core-graphics, gtk, wayland-client, image, tracing, log · [Compare](https://seerepo.com/compare/longbridge/gpui-kit/vs/rustdesk/rustdesk)

## Frequently asked questions

### What language is gpui-kit written in?

gpui-kit is written in Rust, with 468,220 written lines.

### What framework does gpui-kit use?

gpui-kit is built with gpui-kit, gpui, smol, objc2-app-kit, and objc2-foundation.

### Does gpui-kit have tests?

Yes. gpui-kit has 152 test files and is tested with markup5ever_rcdom.

### Which repos have a stack like gpui-kit's?

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

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