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

https://github.com/friedrith/rvn

A CLI to search in your code repositories
https://github.com/friedrith/rvn

Last synced: 3 months ago
JSON representation

A CLI to search in your code repositories

Awesome Lists containing this project

README

          

# rvn

A CLI to search in your code repositories

## Installation

```bash
npm install -g rvn
```

## Getting started

```bash
rvn
```

## Development

If you want to develop for rvn

```bash

yarn install
./src/rvn
```

You can also configure rvn to use a local configuration file by create a file _.env_ next to the file package.json with the content:

```
MODE=dev
```

## Links

### Terminal

- [prompts](https://github.com/terkelg/prompts): light cli prompts
- [Inquirer.js](https://github.com/SBoudrias/Inquirer.js/): cli prompts
- [cli terminal link](https://github.com/sindresorhus/terminal-link)
- [chalk](https://github.com/chalk/chalk)
- [command-line-args](https://github.com/75lb/command-line-args) parse arguments
- [ora](https://github.com/sindresorhus/ora): Elegant terminal spinner

### Full text search engine database

- [elasticsearch](https://github.com/elastic/elasticsearch-js)
- [flexsearch](https://github.com/nextapps-de/flexsearch)
- [elasticlunr.js](https://github.com/weixsong/elasticlunr.js)
- [meilisearch](https://www.meilisearch.com/): Next generation search API,
doesn't return the position
- [lunrjs](https://lunrjs.com/): doesn't return the position
- [elasticlunr.js](https://github.com/weixsong/elasticlunr.js): doesn't return
the position
- [norch](https://github.com/fergiemcdowall/norch): http wrapper around `search-index`
- [search-index](https://github.com/fergiemcdowall/search-index): doesn't return
the position