A ui toolkit for building gpui apps
rust gpui
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Rust 95.1%
Other 4.9%
24 1 0

Clone this repository

https://tangled.org/nate.rip/gpuikit https://tangled.org/did:plc:5dnwnjydruv7wmbi33xchkr6/gpuikit
git@tangled.org:nate.rip/gpuikit git@tangled.org:did:plc:5dnwnjydruv7wmbi33xchkr6/gpuikit

For self-hosted knots, clone URLs may differ based on your setup.

Download tar.gz
README.md

gpuikit#

A work-in-progress modular UI toolkit for GPUI applications.

🚧 Note: Expect every release to have many, undocumented breaking changes for now. Use at your own risk and pin your verisons 🚧

Crates

| | | | | ----t------------ | ---------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | | gpuikit | Main crate with core components and re-exports | crates.io | | gpuikit-theme | Theming module | crates.io | | gpuikit-keymap | Keyboard shortcut and keymap management | crates.io | | gpuikit-editor | Text editor component | crates.io |

Usage#

Add the main crate to use all components:

[dependencies]
gpui = "SOME_VERSION"
gpuikit = "0.0.1"
# not supported yet, but in the future:
# gpuikit = { version = "0.0.1", features = ["theme", "keymap"] }

Or add individual crates as needed:

[dependencies]
gpuikit-theme = "0.0.1"
gpuikit-keymap = "0.0.1"
gpuikit-editor = "0.0.1"

License#

Licensed under either of:

at your option.