{"repo":"ianlewis/todos","free":true,"listed":false,"github":"https://github.com/ianlewis/todos","clone":"git clone https://github.com/ianlewis/todos.git","description":"Parse TODO and FIXME comments from code","language":"Go","stars":64,"topics":["tasks","todo","todos","productivity","productivity-tools"],"license":"Apache-2.0","category":"productivity","readme_excerpt":"todos todos is a fast unixy CLI tool that searches for TODO comments in code and prints them in various formats. See the [FAQ] for more info on the philosophy behind the project. 🛠️ Features - Easily installed, single static binary. - 50+ supported languages. - TODO comment label and message parsing. - JSON output format. - .gitignore , vendored code, generated code, and VCS file aware. - GitHub Actions integration. - Editor integration via efm-langserver . - Git blame support (experimental). - Character set detection. 🚀 Installation todos can be installed via multiple methods. Install pre-built binaries Download the slsa-verifier and verify it's checksum: Download and verify the todos binary and verify it's provenance: Install using npm You can install todos via the @ianlewis/todos package using npm . The package requires that optional dependencies are installed to detect the correct sub-package for your platform. Verify the package signature: Docker image Download and run todos with Docker. You should use a specific version tag: Verify the image attestation using cosign : Aqua package todos is available as an Aqua package. You can install it with the aqua CLI tool: Install from source If you already have Go 1.20+ you can install the latest version using go install : Install as a Go tool dependency You can also install todos from source as a Go tool dependency. This will allow you to use todos in your project using the go tool command. Be aware though that there are a few ","default_branch":null,"files":null,"tree":[],"storefront":"/r/ianlewis","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ianlewis/todos/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}