All Projects → michalbe → md-file-tree

michalbe / md-file-tree

Licence: MIT license
Generate markdown list of all the files in a directory. Now also with emoji 📂 📄

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to md-file-tree

directory-structure
📦 Print a directory tree structure in your Python code.
Stars: ✭ 40 (-69.23%)
Mutual labels:  emoji, tree
treelike
A trait to abstract over common tree functionality
Stars: ✭ 33 (-74.62%)
Mutual labels:  tree
cz-gitmoji
🔬😜 Commitizen adapter for gitmoji.
Stars: ✭ 25 (-80.77%)
Mutual labels:  emoji
Algorithms
Data Structures & Algorithms. Includes solutions for Cracking the Coding Interview 6th Edition
Stars: ✭ 89 (-31.54%)
Mutual labels:  tree
gitmoji-intellij-plugin
Intellij plugin for add a button on the commit dialog to add gitmoji
Stars: ✭ 35 (-73.08%)
Mutual labels:  emoji
emoji-data-python
Emoji toolkit for python. Parse emoji from colons and much more...
Stars: ✭ 39 (-70%)
Mutual labels:  emoji
cp-react-tree-table
A fast, efficient tree table component for ReactJS.
Stars: ✭ 83 (-36.15%)
Mutual labels:  tree
Algorithms
Java implementation for Introduction to Algorithms book.
Stars: ✭ 58 (-55.38%)
Mutual labels:  tree
tree-vue
A lightweight library for handling hierarchical content. With full customizations of items rendering.
Stars: ✭ 25 (-80.77%)
Mutual labels:  tree
emojimix
🤖 emojimix implemented in Svelte 🤖
Stars: ✭ 24 (-81.54%)
Mutual labels:  emoji
ansi-to-svg
😹 convert ANSI Escaped CLI strings to SVGs
Stars: ✭ 18 (-86.15%)
Mutual labels:  emoji
bash-tpl
A smart, lightweight shell script templating engine, written in Bash
Stars: ✭ 26 (-80%)
Mutual labels:  bash-script
awesome-scripts
Set of scripts that can do awesome stuff for developers
Stars: ✭ 16 (-87.69%)
Mutual labels:  bash-script
terraform-installer
Installer for HashiCorp Terraform - Automatic Download, Extract and Install of Latest or Specific Version
Stars: ✭ 74 (-43.08%)
Mutual labels:  bash-script
yii2-jstree-widget
jsTree tree widget for yii2
Stars: ✭ 16 (-87.69%)
Mutual labels:  tree
scripts
Collection of useful scripts for Linux (git, docker, LUKS, Archlinux...)
Stars: ✭ 36 (-72.31%)
Mutual labels:  bash-script
react-emoji-input
😂 Emoji suggestions like the textareas in GitHub
Stars: ✭ 29 (-77.69%)
Mutual labels:  emoji
WeiboEmoji
Weibo Emoji is a repository for saving and sharing most Emoji images that are used/were previously used by the app Weibo.
Stars: ✭ 17 (-86.92%)
Mutual labels:  emoji
catmoji-colr
Twemoji, but with cats! Unicode 13.1! 🐱
Stars: ✭ 41 (-68.46%)
Mutual labels:  emoji
emojicodes
An extension to use emoji codes in your Sphinx documentation! 😍
Stars: ✭ 39 (-70%)
Mutual labels:  emoji

md-file-tree by @michalbe

Generate markdown tree of all the files in a directory, recursively.

How to use?

Install the script

$ npm install md-file-tree -g

Run the tree script in any directory

$ md-file-tree

Enable emoji (📂 & 📄) with the command line switch

$ md-file-tree --emoji
$ md-file-tree -e

Redirect the output to a file

$ md-file-tree > list.md

This generates the list.md file with:

- __michal__
  - [LICENSE](LICENSE)
  - [README.md](README.md)
  - __bin__
    - [cli.js](bin/cli.js)
  - [michal.png](michal.png)
  - [node\_modules](node_modules)
  - [npm\-debug.log](npm-debug.log)
  - [package.json](package.json)
  - [screen.png](screen.png)
  - __scripts__
    - [assert.js](scripts/assert.js)
    - [fancom.js](scripts/fancom.js)
    - [jshintrc.js](scripts/jshintrc.js)
    - [package\-json.js](scripts/package-json.js)
    - [precommit\-hook.js](scripts/precommit-hook.js)
    - [scripts.js](scripts/scripts.js)
    - [tests.js](scripts/tests.js)
  - __tests__
    - [michal\-tests.js](tests/michal-tests.js)

Hidden files & directories

Please note that this script skips all hidden files and directories (with ., like .git or .gitignore) & the contents of the node_modules directory.

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].