Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aneeshdurg/compy


https://github.com/aneeshdurg/compy

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Compy - Shell agnostic command completion
![Rust](https://github.com/aneeshdurg/compy/workflows/Rust/badge.svg)
[![](http://meritbadge.herokuapp.com/compy)](https://crates.io/crates/compy)
[![Docs](https://docs.rs/compy/badge.svg)](https://docs.rs/compy)

## A rust implementation of Bash's compgen

`compy` is a shell agonstic re-implementation of bash's `compgen`.Since one of the
goals is to be shell agnostic, certain `compgen` features like `-F` and some of
it's actions like `arrayvar` are omitted.

The project is split into a binary and a library so that `compy` can be used in
other projects.

## Building and Installing

Run `cargo build` to build the project and `cargo install --path .` to install it.