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

https://github.com/xiaoluoboding/repository-tree

🌲Pretty display directory tree view of a GitHub repository.
https://github.com/xiaoluoboding/repository-tree

directory directory-tree repository tree

Last synced: about 2 months ago
JSON representation

🌲Pretty display directory tree view of a GitHub repository.

Awesome Lists containing this project

README

          

# Repository Tree

[![Travis Build Status](https://travis-ci.org/xiaoluoboding/repository-tree.svg?branch=master)](https://travis-ci.org/xiaoluoboding/repository-tree.svg?branch=master)
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://raw.githubusercontent.com/xiaoluoboding/repository-tree/master/LICENSE)
[![GitHub stars](https://img.shields.io/github/stars/xiaoluoboding/repository-tree.svg?style=flat-square)](https://github.com/xiaoluoboding/vue-repository-tree/stargazers)

> Pretty display directory tree view of a GitHub repository. [Demo](https://xiaoluoboding.github.io/repository-tree/)

## Preview

![img](dist/preview.png)

## Feature

- [x] Pretty display repository tree view
- [x] Copy repository tree view to clipboard
- [ ] Support choose other repository branches

## Pretty display

β”œβ”€ dist
β”‚ β”œβ”€ octicons.eot
β”‚ β”œβ”€ octicons.svg
β”‚ β”œβ”€ octicons.ttf
β”‚ β”œβ”€ octicons.woff
β”‚ β”œβ”€ octicons.woff2
β”‚ β”œβ”€ repository-tree.js
β”‚ └─ repository-tree.js.map
β”œβ”€ src
β”‚ β”œβ”€ components
β”‚ β”‚ β”œβ”€ NavBar.vue
β”‚ β”‚ β”œβ”€ Tree.vue
β”‚ β”‚ └─ main.vue
β”‚ β”œβ”€ vuex
β”‚ β”‚ β”œβ”€ modules
β”‚ β”‚ β”‚ └─ github.js
β”‚ β”‚ β”œβ”€ actions.js
β”‚ β”‚ β”œβ”€ mutation-types.js
β”‚ β”‚ └─ store.js
β”‚ β”œβ”€ App.vue
β”‚ β”œβ”€ main.js
β”‚ └─ router.js
β”œβ”€ .babelrc
β”œβ”€ .editorconfig
β”œβ”€ .gitignore
β”œβ”€ LICENSE
β”œβ”€ README.md
β”œβ”€ index.html
β”œβ”€ package.json
└─ webpack.config.js

## License

MIT