tinysh

Crates.iotinysh
lib.rstinysh
version0.0.2
sourcesrc
created_at2023-12-12 14:45:15.679657
updated_at2023-12-16 18:22:04.196254
descriptionA tiny shell built for educational purposes
homepagehttps://tinysh.nwa2coco.fr
repositoryhttps://github.com/coco33920/tinysh
max_upload_size
id1066434
size71,773
Charlotte Thomas (vanilla-extracts)

documentation

README

Tinysh

Tinysh: a minimalistic for educational purpose only shell

codecov Rust pages-build-deployment

TODO

  • REPL
  • [X] Lexer
  • [ ] Parser
  • Add built in
    • ls
    • cat
    • cd
    • calc
  • Launch command from the shell in the user PATH
  • Add new folders to path
  • [ ] Add autocompletion
  • [ ] Add hinting
  • Add redirection in files
    • >
    • <
    • >>
    • <<
  • Add piping
  • Customize the prompt
Commit count: 30

cargo fmt