aweary / Alder
Licence: mit
A minimal implementation of the UNIX tree command with colors!
Stars: ✭ 183
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Alder
Tsukae
🧑💻📊 Show off your most used shell commands
Stars: ✭ 345 (+88.52%)
Mutual labels: terminal, command
Jquery.terminal
jQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands
Stars: ✭ 2,623 (+1333.33%)
Mutual labels: terminal, command
Gql
Very simple CLI for many GraphQL schemas in the cloud. Provides autocompletion for GraphQL queries
Stars: ✭ 101 (-44.81%)
Mutual labels: terminal, command
Nestjs Console
A nestjs module that provide a cli to your application.
Stars: ✭ 284 (+55.19%)
Mutual labels: terminal, command
Py cui
A python library for intuitively creating CUI/TUI interfaces with widgets, inspired by gocui.
Stars: ✭ 380 (+107.65%)
Mutual labels: terminal, command
Cmd Command Cheat Sheet
CMD - Command Cheat Sheat ✅
Stars: ✭ 50 (-72.68%)
Mutual labels: terminal, command
Typin
Declarative framework for interactive CLI applications
Stars: ✭ 126 (-31.15%)
Mutual labels: terminal, command
2048 Cli
The game 2048 for your Linux terminal (https://github.com/gabrielecirulli/2048)
Stars: ✭ 176 (-3.83%)
Mutual labels: terminal
Fake Terminal Website
A fully customizable terminal-like website template
Stars: ✭ 174 (-4.92%)
Mutual labels: terminal
Vue Terminal
A terminal emulator in Vue. https://vue-terminal.now.sh/
Stars: ✭ 179 (-2.19%)
Mutual labels: terminal
Piano Rs
A multiplayer piano using UDP sockets that can be played using computer keyboard, in the terminal
Stars: ✭ 180 (-1.64%)
Mutual labels: terminal
Bashsimplecurses
A simple curses library made in bash to draw terminal interfaces
Stars: ✭ 182 (-0.55%)
Mutual labels: terminal
Discord.ts
🤖 Create your discord bot by using TypeScript and decorators!
Stars: ✭ 172 (-6.01%)
Mutual labels: command
You Dont Need Gui
Stop relying on GUI; CLI **ROCKS**
Stars: ✭ 4,766 (+2504.37%)
Mutual labels: command
alder 🌳
A recursive directory listing program that supports file-size reporting, and pattern matching. Inspired by the tree
UNIX command.
Installation
alder
should be installed globally using yarn
.
yarn global add @aweary/alder
or with npm
:
npm install -g @aweary/alder
Usage
Usage: alder [options] [target]
Options:
-h, --help output usage information
-a, --all Print all files, including hidden files
-d, --depth <n> Only render the tree to a specific depth
-D, --directories Only print directories
-e, --exclude <s> Exclude files matching a pattern
-f, --full Print the full path prefix for each file
-i, --no-indent Tree will not print the indentation lines
-I, --git-ignore Exclude files in .gitignore
-p, --include <s> Include only files that match a pattern
-s, --sizes Show file sizes in tree
-t, --time-stamp Print the last modified date for each file
-V, --version output the version number
--prune Prune empty directories from the output
--filelimit <n> Do not descend directories that contain more than # entries
--jsx Print directory structure as JSX
Exclude pattern
You can pass a string that will be parsed as a regular expression to --exclude
:
# excluding single directory
alder --exclude=.git
# excluding multiple directories
alder --exclude=".git|bower_components|node_modules"
Include pattern
You can pass a string that will be parsed as a regular expression to --include
:
# including single file pattern
alder --include=package
# including multiple files patterns
alder --include="package|webpack"
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].