https://github.com/victorb/jellyfish
WIP - Local Project Manager / Viewer
https://github.com/victorb/jellyfish
Last synced: 9 months ago
JSON representation
WIP - Local Project Manager / Viewer
- Host: GitHub
- URL: https://github.com/victorb/jellyfish
- Owner: victorb
- Created: 2016-06-11T10:00:06.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-06-29T10:26:00.000Z (about 10 years ago)
- Last Synced: 2025-01-02T16:22:45.625Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# jellyfish
Lists projects that you have
# Usage
## Listing projects
List all projects in current directory and sub-directories (recursively)
```
jellyfish
```
List all projects in a specific directory
```
jellyfish ~/Projects
```
## Filtering for attributes
Only include the project's name
```
jellyfish -f name
```
Only include the project's name + description
```
jellyfish -f name,description
```
## Searching in attributes
Search by name
```
jellyfish -s name='something'
```
Search by name + description
```
jellyfish -s name='something',description='elese'
```
## Search + Filter
Search by name and only include name
```
jellyfish -f name -s name='something'
```
## List of options
```
jellyfish [options] [directory]
OR
jellyfish [directory] [options]
OR
jellyfish [options] [directory] [options]
DIRECTORY
A absolute or relative path to where to start a recursive search
Default to . which means current directory
OPTIONS
--filter [-f] Filter to only include selected properties in results
Examples: jellyfish -f name
jellyfish -f name,description
--search [-s] Search properties to include keywords
Examples: jellyfish -s name='should-include this'
jellyfish -s name='should-include this',description='and this'
--debug [-d] Show debug/verbose output
```
## Properties to consider to add
ideas from npm
* bugs [link to issue tracker]
* license
* author/contributers
* repository
* package manager [composer / gx / npm]
* OS
ideas from composer
* stability [how stable it is]
* release_date / finish_date (not same as created_date)
* extra (anything else)
## Already added properties
* name
* description
* tags
* homepage
* type
* language
* active
* finished