Skip to content

iamnbutler/gpuikit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

144 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gpuikit

CleanShot 2025-12-05 at 14 31 13@2x

A 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 versions 🚧

Usage

[dependencies]
gpuikit = { git = "https://github.com/iamnbutler/gpuikit", tag = "v0.3.0" }

# OR to enable the text editor component:
# gpuikit = { git = "https://github.com/iamnbutler/gpuikit", tag = "v0.3.0", features = ["editor"] }

Note: gpuikit is not yet on crates.io because it depends on gpui which is also not published there. Use the git dependency above.

License

Licensed under either of:

at your option.

Components

40+ components including: Accordion, Alert, Avatar, Badge, Breadcrumb, Button, Card, Checkbox, Collapsible, Dialog, Dropdown, Field, Input, Popover, Progress, Radio Group, Scroll Area, Select, Skeleton, Slider, Switch, Tabs, Textarea, Toast, Toggle, Tooltip, and more.

See todo.md for the full list and roadmap.

About

gpui-kit is an (upcoming) open-source UI toolkit for gpui, the fast, native Rust GUI library.

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Contributors

Languages