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
- Host: GitHub
- URL: https://github.com/friedrith/rvn
- Owner: friedrith
- License: mit
- Created: 2020-10-29T21:36:01.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-01-14T02:10:27.000Z (over 5 years ago)
- Last Synced: 2025-10-01T15:28:35.778Z (10 months ago)
- Language: JavaScript
- Size: 84 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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