Skip to content

beaglesoftware/rush

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rush poster

Rush

A "beagleful" shell written in Rust. It is both blazingly fast and lightweight, and easy to learn.

Our goal is to have a shell that it's fast, lightweight and easy to learn and cross-platform. Also have a Bourne shell-compatible shell not only for macOS or Linux but for Windows, too.

"We won't publish our Bourne shell-compatible shell for Windows because Windows is terrible, is not free and open-source, it's bloated, Just for Linux" no more.

Caution

The project is under development. It may crash and it doesn't advanced features

Note

Rush is not Bourne shell-compatible shell, yet.

A preview for Rush

Installation

Using Cargo

cargo install rush-sh

Package managers

Not avaliable yet.

Thanks to

  • reedline: A feature-rich line editor - powering Nushell
  • serde: Serialization framework for Rust
  • serde_json: Strongly typed JSON library for Rast
  • miette: Fancy extension for std::error::Error with pretty, detailed diagnostic printing.
  • anyhow: Flexible concrete Error type built on std::error::Error
  • []

About

A "beagleful" shell written in Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages