egui_chip

Crates.ioegui_chip
lib.rsegui_chip
version0.2.1
created_at2025-02-25 06:45:10.484792+00
updated_at2025-04-16 00:11:09.215871+00
descriptioncompact component to display tags, selections, or actions
homepagehttps://github.com/vauradkar/egui_chip
repositoryhttps://github.com/vauradkar/egui_chip
max_upload_size
id1568773
size3,191,304
Vikram Auradkar (vauradkar)

documentation

README

egui_chip: compact component to display tags, selections, or actions

docs.rs CI Status Crates.io Version Crates.io License Crates.io License

Features

  • Customizable options for appearance
  • Supports moving from one chip to another
  • Supports deleting chip with delete or backspace keys
  • Integration with the egui framework

Example

use egui_chip::ChipEditBuilder;

let chip_edit = ChipEditBuilder::new(", ")
    .unwrap()
    .frame(true)
    .texts(["hello", "world"])
    .build();

Sample app

cargo run --example simple
Commit count: 16

cargo fmt