{"id":13400382,"url":"https://github.com/Yash-Handa/logo-ls","last_synced_at":"2025-03-14T06:31:40.341Z","repository":{"id":41098561,"uuid":"289697360","full_name":"Yash-Handa/logo-ls","owner":"Yash-Handa","description":"Modern ls command with vscode like File Icon and Git Integrations. Written in Golang","archived":false,"fork":false,"pushed_at":"2023-05-10T08:58:06.000Z","size":5536,"stargazers_count":1142,"open_issues_count":36,"forks_count":43,"subscribers_count":13,"default_branch":"master","last_synced_at":"2024-10-16T03:41:27.309Z","etag":null,"topics":["cli-app","eyecandy","git","golang","icons","logo-ls","ls","speed","vscode"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Yash-Handa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2020-08-23T14:00:57.000Z","updated_at":"2024-10-08T20:37:10.000Z","dependencies_parsed_at":"2024-01-14T15:25:08.648Z","dependency_job_id":"47337032-2699-4445-8ce6-d9a83d756cc3","html_url":"https://github.com/Yash-Handa/logo-ls","commit_stats":{"total_commits":97,"total_committers":6,"mean_commits":"16.166666666666668","dds":0.08247422680412375,"last_synced_commit":"e9103c7b9f842213da70c1143a7ceecf1b10b462"},"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yash-Handa%2Flogo-ls","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yash-Handa%2Flogo-ls/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yash-Handa%2Flogo-ls/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yash-Handa%2Flogo-ls/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Yash-Handa","download_url":"https://codeload.github.com/Yash-Handa/logo-ls/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221440183,"owners_count":16821599,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli-app","eyecandy","git","golang","icons","logo-ls","ls","speed","vscode"],"created_at":"2024-07-30T19:00:51.409Z","updated_at":"2024-10-25T16:30:25.690Z","avatar_url":"https://github.com/Yash-Handa.png","language":"Go","funding_links":[],"categories":["Go","Terminal","vscode"],"sub_categories":["Apps and Tools"],"readme":"![OpenSource](https://img.shields.io/badge/Open%20Source-000000?style=for-the-badge\u0026logo=github)\n![go](https://img.shields.io/badge/-Written%20In%20Go-00add8?style=for-the-badge\u0026logo=Go\u0026logoColor=ffffff)\n![cli](https://img.shields.io/badge/-Build%20for%20CLI-000000?style=for-the-badge\u0026logo=Powershell\u0026logoColor=ffffff)\n\n# logo-ls\n\n![GitHub go.mod Go version](https://img.shields.io/github/go-mod/go-version/Yash-Handa/logo-ls?style=flat-square)\n![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/Yash-Handa/logo-ls?sort=semver\u0026style=flat-square)\n![PRs](https://img.shields.io/badge/PRs-welcome-56cc14?style=flat-square)\n![AUR](https://img.shields.io/aur/version/logo-ls?style=flat-square\u0026logo=Arch-Linux\u0026labelColor=abcdef\u0026label=AUR)\n![deb](https://img.shields.io/badge/-Deb%20Package-A81D33?style=flat-square\u0026logo=Debian\u0026link=https://github.com/Yash-Handa/logo-ls/releases/)\n![rpm](https://img.shields.io/badge/-RPM%20Package-EE0000?style=flat-square\u0026logo=Red-Hat\u0026link=https://github.com/Yash-Handa/logo-ls/releases/)\n![linux](https://img.shields.io/badge/-Linux%20Binary-FCC624?style=flat-square\u0026logo=Linux\u0026logoColor=000000\u0026link=https://github.com/Yash-Handa/logo-ls/releases/)\n![apple](https://img.shields.io/badge/-Darwin%20Binary-999999?style=flat-square\u0026logo=Apple\u0026logoColor=ffffff\u0026link=https://github.com/Yash-Handa/logo-ls/releases/)\n![Go](https://github.com/Yash-Handa/logo-ls/workflows/Go/badge.svg)\n\nmodern ls command with beautiful Icons and Git Integrations . Written in Golang\n\n\u003cdiv\u003e\n  \u003cspan align=\"center\"\u003e\n  \u003cimg alt=\"logo-ls\" title=\"logo-ls\" src=\"/.github/images/ls.png\"\u003e\n    \u003c/span\u003e\n\u003c/div\u003e\u003cbr\u003e\n\nCommand and Arguments supported are listed in [HELP.md](/HELP.md)\n\n## Table of contents\n\n- [Features](#features)\n- [Usage](#usage)\n  - [Flags](#flags)\n    - `-1`\n    - `-a` (or) `--all`\n    - `-A` (or) `--almost-all`\n    - `-D` (or) `--git-status`\n    - `-l`, `-o`, `-g`, `-G`\n    - `-R` (or) `--recursive`\n    - `-?` (or) `--help`\n    - Sorting:\n      - `-t`, `-S`, `-X`, `-U`, `-v` and `-r` (`--reverse`)\n    - `-T` (or) `--time-style=value`\n    - `-i` (or) `--disable-icon`\n    - `-c` (or) `--disable-color`\n  - [Combination of flags](#combination-of-flags)\n  - [Multiple Files and Directories](#multiple-files-and-directories)\n- [Prerequisites](#prerequisites)\n- [Installation](#installation)\n  - [Debian (.deb package)](#debian-deb-package)\n  - [Arch Linux (AUR)](#arch-linux)\n  - [Red Hat (.rpm package)](#red-hat-rpm-package)\n  - [MacOS (Darwin)](#macos-darwin)\n  - [Linux](#linux)\n  - [go get](#go-get)\n  - [Build from Source](#build-from-source)\n  - [Check the downloaded Resource](#check-the-downloaded-resource) \n- [Recommended configurations](#recommended-configurations)\n- [Updating](#updating)\n- [Icon Set](#icon-set)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Features\n\n[:arrow_up: TOC](#table-of-contents)\n\nThis project is build to add esthetics to ls(coreutiles) command\n\n- Over 250+ icons :sunglasses:\n- Supporting 600+ files, extensions and directories\n- 16 Million, true colors supported\n- Git Status Integration\n- :racehorse: Near native speed. (thanks to Golang)\n- Language agnostic binaries\n\nThis project is highly inspired by [ls(coreutiles)](https://www.gnu.org/software/coreutils/manual/html_node/ls-invocation.html#ls-invocation) and [color ls](https://github.com/athityakumar/colorls). The project tries to find a happy path between speed and aesthetics.\n\n## Usage\n\n[:arrow_up: TOC](#table-of-contents)\n\nAll supported flags can be found by using help flag `$ logo-ls -?`. The same has been provided as [HELP.md](/HELP.md).\n\nThe project also has its manpage which can be accessed by `man logo-ls`\n\n### Flags\n\nAlmost all flags are same as that of the classic ls command and behave similarly. The project can be used as a drop-in replacement for the ls(coreutiles)\n\n- With `-1`: List one entry per line\n\n\u003cdiv\u003e\n  \u003cspan align=\"center\"\u003e\n  \u003cimg alt=\"logo-ls -1\" title=\"logo-ls -1\" src=\"/.github/images/ls-1.png\"\u003e\n    \u003c/span\u003e\n\u003c/div\u003e\u003cbr\u003e\n\n- With `-a` (or) `--all` : Does not ignore entries starting with '.'\n\n\u003cdiv\u003e\n  \u003cspan align=\"center\"\u003e\n  \u003cimg alt=\"logo-ls -a\" title=\"logo-ls -a\" src=\"/.github/images/ls-a.png\"\u003e\n    \u003c/span\u003e\n\u003c/div\u003e\u003cbr\u003e\n\n- With `-A` (or) `--almost-all` : Does not ignore entries starting with '.', except `./` and `../`\n\n\u003cdiv\u003e\n  \u003cspan align=\"center\"\u003e\n  \u003cimg alt=\"logo-ls -A\" title=\"logo-ls -A\" src=\"/.github/images/ls-A.png\"\u003e\n    \u003c/span\u003e\n\u003c/div\u003e\u003cbr\u003e\n\n- With `-D` (or) `--git-status`: Add Git Status to the listed Files and Directory\n  - *Note*: As much I would love to make this the default behavior of the command but showing git status is an intensive task and may slow (a tiny bit) the command itself. If you want you can make alias to the command with `-D` applied to it.\n\n\u003cdiv\u003e\n  \u003cspan align=\"center\"\u003e\n  \u003cimg alt=\"logo-ls -D\" title=\"logo-ls -D\" src=\"/.github/images/ls-D.png\"\u003e\n    \u003c/span\u003e\n\u003c/div\u003e\u003cbr\u003e\n\n- With `-l`: Shows in long listing format\n  other similar commands are:\n  - `-o`: like `-l`, but do not list group information\n  - `-g`: like `-l`, but do not list owner\n  - `-G` (or) `--no-group`: in a long listing, don't print group names\n\n\u003cdiv\u003e\n  \u003cspan align=\"center\"\u003e\n  \u003cimg alt=\"logo-ls -l\" title=\"logo-ls -l\" src=\"/.github/images/ls-l.png\"\u003e\n    \u003c/span\u003e\n\u003c/div\u003e\u003cbr\u003e\n\n- With `-R` (or) `--recursive`: list subdirectories recursively\n\n\u003cdiv\u003e\n  \u003cspan align=\"center\"\u003e\n  \u003cimg alt=\"logo-ls -R\" title=\"logo-ls -R\" src=\"/.github/images/ls-R.png\"\u003e\n    \u003c/span\u003e\n\u003c/div\u003e\u003cbr\u003e\n\n- With `-?` (or) `--help`: print the help message\n  - similar message can be found at [HELP.md](/HELP.md).\n\n\u003cdiv\u003e\n  \u003cspan align=\"center\"\u003e\n  \u003cimg alt=\"logo-ls -?\" title=\"logo-ls -?\" src=\"/.github/images/ls-h.png\"\u003e\n    \u003c/span\u003e\n\u003c/div\u003e\u003cbr\u003e\n\n- **Sorting**: There are many sorting flags available [default is *alphabetic order*]\n  - With `-t`: sort by modification time, newest first\n  - With `-S`: sort by file size, largest first\n  - With `-X`: sort alphabetically by entry extension\n  - With `-U`: do not sort; list entries in directory order\n  - With `-v`: natural sort of (version) numbers within text\n  - With `-r` (or) `-reverse`: reverse order while sorting\n\n\u003cdiv\u003e\n  \u003cspan align=\"center\"\u003e\n  \u003cimg alt=\"logo-ls -X\" title=\"logo-ls -X\" src=\"/.github/images/ls-X.png\"\u003e\n    \u003c/span\u003e\n\u003c/div\u003e\u003cbr\u003e\n\n- With `-T` (or) `--time-style=value`: set time/date format in long formats (`-l`, `-o`, `-g`). There are many options to chose from all are listed in [HELP.md](/HELP.md).\n\n\u003cdiv\u003e\n  \u003cspan align=\"center\"\u003e\n  \u003cimg alt=\"logo-ls -T\" title=\"logo-ls -T\" src=\"/.github/images/ls-T.png\"\u003e\n    \u003c/span\u003e\n\u003c/div\u003e\u003cbr\u003e\n\n- With `-i` (or) `--disable-icon`: don't print icons of the files\n\n\u003cdiv\u003e\n  \u003cspan align=\"center\"\u003e\n  \u003cimg alt=\"logo-ls -i\" title=\"logo-ls -i\" src=\"/.github/images/ls-i.png\"\u003e\n    \u003c/span\u003e\n\u003c/div\u003e\u003cbr\u003e\n\n- With `-c` (or) `--disable-color`: don't color icons, filenames and git status\n  - *Note*: use a combination of `-ic` to print output to a file `$ logo-ls -ic \u003e t.txt`\n\n\u003cdiv\u003e\n  \u003cspan align=\"center\"\u003e\n  \u003cimg alt=\"logo-ls -c\" title=\"logo-ls -c\" src=\"/.github/images/ls-c.png\"\u003e\n    \u003c/span\u003e\n\u003c/div\u003e\u003cbr\u003e\n  \n\nFor all available commands see manpage or [HELP.md](/HELP.md)\n\n### Combination of flags\n\nThis project uses [getopt](https://github.com/pborman/getopt) which is a golang variant of the classic getopt utility used in ls(coreutiles). Thus any combination of flags are possible and can be used.\n\n\u003cdiv\u003e\n  \u003cspan align=\"center\"\u003e\n  \u003cimg alt=\"logo-ls with flag combination\" title=\"logo-ls with flag combination\" src=\"/.github/images/ls-AshDt.png\"\u003e\n    \u003c/span\u003e\n\u003c/div\u003e\u003cbr\u003e\n\n### Multiple Files and Directories\n\nYou can provide multiple files and directories as command argument [default to PWD] and all will be displayed accordingly.\n\n\u003cdiv\u003e\n  \u003cspan align=\"center\"\u003e\n  \u003cimg alt=\"logo-ls  with multiple files\" title=\"logo-ls with multiple files\" src=\"/.github/images/ls multi.png\"\u003e\n    \u003c/span\u003e\n\u003c/div\u003e\u003cbr\u003e\n\n## Prerequisites\n\n[:arrow_up: TOC](#table-of-contents)\n\nFor proper working of `logo-ls` the following should be set\n\n- **UTF-8**: The terminal should be UTF-8 encoded (Can display Unicode-Code Point)\n- **True Color** Support: The terminal can display color (16 Million Colors). for more information of True Color and supported Terminals [see here](https://gist.github.com/XVilka/8346728)\n- **Nerd Fonts**: Nerd fonts are required to display Icons on screen. Basically Nerd Fonts patches your current font i.e., the last few unicode points (approx 2,824 out of 143,859) in the font are replaced with nerdy icons :nerd_face:. The complete patching process is given [here](https://github.com/ryanoasis/nerd-fonts)\n\n## Installation\n\n[:arrow_up: TOC](#table-of-contents)\n\nInstallation is very easy and straight forward with many options to choose from.\n\nAs of now almost all installation methods require downloading resources from the Github Release page of the project, so to be a bit more secure consider **Checking the Signature** of `logo-ls_SHA512sums.txt` text file and then use this file to check weather the resource have been tampered. This complete process is explained in more detail in [Check the downloaded Resource](#check-the-downloaded-resource) section below. (This is a recommended step and not at all required)\n\n### Debian (.deb package)\n\nIf you are on Debian or any other Debian based distribution then installation is simple.\n\n#### Step 1\n\nDownload the `.deb` package from [Github Release Page](https://github.com/Yash-Handa/logo-ls/releases). Available OS_Architectures include: `i386`, `amd64`, `arm64` and `armV6`. Check your downloaded resource(s) if you like.\n\n#### Step 2\n\nUse the `dpkg -i path/to/downloaded/resource/` to install the binary and the manpage\n\n### Red Hat (.rpm package)\n\nIf you are on Red Hat or any other Red Hat based distribution (like fedora) then installation is simple.\n\n#### Step 1\n\nDownload the `.rpm` package from [Github Release Page](https://github.com/Yash-Handa/logo-ls/releases). Available OS_Architectures include: `i386`, `amd64`, `arm64` and `armV6`. Check your downloaded resource(s) if you like.\n\n#### Step 2\n\nUse the `rpm -i path/to/downloaded/resource/` to install the binary and the manpage\n\n### Arch linux\n\nSimply run `yay -S logo-ls`. (Or use the AUR helper of your choice)\u003cbr\u003e\u003cbr\u003e\nAlternatively you can clone the PKGBUILD and build the package manually:\n```bash\ngit clone https://aur.archlinux.org/logo-ls.git\ncd logo-ls\nmakepkg -si\n```\n\n### MacOS (Darwin)\n\nTo install `logo-ls` on darwin you have to download the binary. Support for Homebrew will come soon\n\n#### Step 1\n\nDownload `logo-ls_Darwin_x86_64.tar.gz` from [Github Release Page](https://github.com/Yash-Handa/logo-ls/releases).\n\n#### Step 2\n\nExtract a gzipped archive in the current directory.\n\n```cmd\n$ tar -xzf logo-ls_Darwin_x86_64.tar.gz\n```\n\nThis will produce `logo-ls_Darwin_x86_64` directory in the current directory with the following files: `HELP.md`, `LICENSE`, `logo-ls` and `logo-ls.1.gz`\n\n#### Step 3\n\nInstall the binary `logo-ls` by placing it in `/usr/local/bin`\n\n```cmd\n$ cd logo-ls_Darwin_x86_64\n$ sudo cp logo-ls /usr/local/bin\n```\n\n#### Step 4\n\nIf you want the man page of `logo-ls` place `logo-ls.1.gz` in `/usr/local/share/man/man1/`\n\n```cmd\n$ sudo cp logo-ls.1.gz /usr/local/share/man/man1/\n```\n\n### Linux\n\nTo install `logo-ls` on any other Linux Distribution you have to download the binary.\n\n#### Step 1\n\nDownload the `.tar.gz` archive from [Github Release Page](https://github.com/Yash-Handa/logo-ls/releases). Available OS_Arch include: `i386`, `x86_64` (`amd64`), `arm64` and `armV6`. Check your downloaded resource(s) if you like.\n\n#### Step 2\n\nExtract a gzipped archive in the current directory.\n\n```cmd\n$ tar -xzf logo-ls_Linux_[ARCH].tar.gz\n```\n\nThis will produce `logo-ls_Linux_[ARCH]` directory in the current directory with the following files: `HELP.md`, `LICENSE`, `logo-ls` and `logo-ls.1.gz`\n\n#### Step 3\n\nInstall the binary `logo-ls` by placing it in `/usr/local/bin`\n\n```cmd\n$ cd logo-ls_Linux_[ARCH]\n$ sudo cp logo-ls /usr/local/bin\n```\n\n#### Step 4\n\nIf you want the man page of `logo-ls` place `logo-ls.1.gz` in `/usr/share/man/man1/`\n\n```cmd\n$ sudo cp logo-ls.1.gz /usr/share/man/man1/\n```\n\n### go get\n\nIf you have [Golang](https://golang.org/) installed on your system then the `logo-ls` can be downloaded and installed using the the `go` cli tool provided by the language\n\n#### Step 1\n\nThe `go` cli installs the binary in the directory specified by `$GOBIN` env variable [default: `~/go/bin/`]. In order to call `logo-ls` from anywhere in user-space, this directory which holds the binary must be present in `$PATH` env variable.\n\n```cmd\n$ echo $PATH\n```\n\n#### Step 2\n\nNow simply install the binary using `go get` in home directory\n\n```cmd\n$ cd ~\n$ go get github.com/Yash-Handa/logo-ls\n```\n\n### Build from Source\n\nIt is quite simple to build the command from source. You should have [Golang](https://golang.org/) installed on your system.\n\n#### Step 1\n\nClone this repository.\n\n```cmd\n$ git clone https://github.com/Yash-Handa/logo-ls.git\n```\n\n#### Step 2\n\n`cd` into the directory `logo-ls`. Then run `go mod tidy` to download the dependencies and after that `go build` to build your system specific binary\n\n```cmd\n$ cd logo-ls\n$ go mod tidy\n$ go build\n```\n\nthe `go build` command will produce `logo-ls` executable binary in the current directory.\n\n#### Step 3\n\nPlace the `logo-ls` executable in a directory reachable from `$PATH` env variable.\n\n```cmd\n$ sudo cp logo-ls /usr/local/bin\n```\n\n#### Step 4\n\nIf you want the man page of `logo-ls` place `logo-ls.1.gz` in `/usr/share/man/man1/`\n\n```cmd\n$ sudo cp logo-ls.1.gz /usr/share/man/man1/\n```\n\n### Check the downloaded Resource\n\nAfter downloading the Resource(s) from the [Github Release Page](https://github.com/Yash-Handa/logo-ls/releases) follow the below steps to check its authenticity.\n\n#### Step 1\n\nDownload `logo-ls_SHA512sums.txt.sig` and `logo-ls_SHA512sums.txt` from [Github Release Page](https://github.com/Yash-Handa/logo-ls/releases) and place them in the same directory as of the downloaded resource(s)\n\n#### Step 2\n\nReceive the public key of the signing party from `keyserver.ubuntu.com` server. This will add the developer's public key to your `keyring`.\n\n```cmd\n$ gpg2 --keyid-format long --keyserver keyserver.ubuntu.com --recv-keys 0x28182066bcacccb2\n\ngpg: key 28182066BCACCCB2: \"Yash Handa (logo-ls) \u003cyashhanda7@yahoo.com\u003e\" not changed\ngpg: Total number processed: 1\ngpg:              unchanged: 1\n```\n\n#### Step 3\n\ncheck the signature on logo-ls_SHA512sums.txt\n\n```cmd\n$ gpg2 --keyid-format long --verify logo-ls_SHA512sums.txt.sig logo-ls_SHA512sums.txt\n\ngpg: Signature made Tue 08 Sep 2020 10:21:52 PM IST\ngpg:                using RSA key D9498B225223344C0205FDF528182066BCACCCB2\ngpg: Good signature from \"Yash Handa (logo-ls) \u003cyashhanda7@yahoo.com\u003e\" [ultimate]\n```\n\nA **Good** signature means that the checked file was definitely signed by the owner of the keyfile stated (if they didn’t match, the signature would be reported as **BAD**)\n\n#### Step 4\n\nUse `logo-ls_SHA512sums.txt` file to verify the authenticity of the downloaded resource(s)\n\n```cmd\n$ sha512sum -c logo-ls_SHA512sums.txt 2\u003e\u00261 | grep OK\n\nlogo-ls_Linux_x86_64.tar.gz: OK\nlogo-ls_Linux_arm64.tar.gz: OK\nlogo-ls_Darwin_x86_64.tar.gz: OK\nlogo-ls_Linux_i386.tar.gz: OK\nlogo-ls_Linux_armv6.tar.gz: OK\n```\n\n## Recommended configurations\n\n[:arrow_up: TOC](#table-of-contents)\n\nTo add some short command (say, `ils` or `ls`) with some flag options by default, add this to your shell configuration file (`~/.bashrc`, `~/.zshrc`, etc.) :\n\n```bash\nalias ils='logo-ls'\nalias ila='logo-ls -A'\nalias ill='logo-ls -al'\n# equivalents with Git Status on by Default\nalias ilsg='logo-ls -D'\nalias ilag='logo-ls -AD'\nalias illg='logo-ls -alD'\n```\n\n## Updating\n\n[:arrow_up: TOC](#table-of-contents)\n\nAs of now Updating is exactly similar as installation for [Debian (.deb package)](#debian-deb-package), [Red Hat (.rpm package)](#red-hat-rpm-package), [MacOS (Darwin)](#macos-darwin) and [Linux](#linux)\n\n## Icon Set\n\n[:arrow_up: TOC](#table-of-contents)\n\n\u003cdiv\u003e\n  \u003cspan align=\"center\"\u003e\n  \u003cimg alt=\"icons\" title=\"Icon Set\" src=\"/.github/images/icons.png\"\u003e\n    \u003c/span\u003e\n\u003c/div\u003e\u003cbr\u003e\n\n## Contributing\n\n[:arrow_up: TOC](#table-of-contents)\n\nThe project is always open to contributions. Especially for:\n\n- More Icons\n- Better ways to distribute software\n- Translations to other Languages (linguistic)\n\n## License\n\n[:arrow_up: TOC](#table-of-contents)\n\nThe project is licensed under **MIT**. The Licence is available [here](/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FYash-Handa%2Flogo-ls","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FYash-Handa%2Flogo-ls","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FYash-Handa%2Flogo-ls/lists"}