pomprt

Crates.iopomprt
lib.rspomprt
version0.5.3
sourcesrc
created_at2023-10-06 03:53:54.448239
updated_at2024-03-09 21:03:52.960791
descriptionA small yet feature-rich readline prompt
homepage
repositoryhttps://codeberg.org/rini/pomprt
max_upload_size
id994802
size42,706
rini (rniii)

documentation

README

Pomprt

crates.io docs.rs

A tiny and extensible readline implementation built from scratch

Pomprt is a small yet feature-rich multi-line editor that supports syntax highlighting, hints and completion.

  • UTF-8 support
  • Line history
  • Familiar keybinds: most of readline implemented
  • Highly compatible: only simple VT100 sequences are used, which should be supported by most terminals
  • Small footprint: ~580 sloc, only depending on libc/winapi
for input in pomprt::new(">> ") {
    println!("{input}");
}

License

Apache-2.0

Commit count: 0

cargo fmt