{"repo":"withfig/autocomplete","free":true,"listed":false,"github":"https://github.com/withfig/autocomplete","clone":"git clone https://github.com/withfig/autocomplete.git","description":"IDE-style autocomplete for your existing terminal & shell","language":"TypeScript","stars":25219,"topics":["autocomplete","terminal","shell","macos","zsh","bash","fish","iterm2","cli","typescript"],"license":"MIT","category":"cli-tools","readme_excerpt":"Amazon Q Developer CLI adds IDE-style completions for hundreds of popular CLIs like git , npm , docker , and aws . Start typing, and Amazon Q populates contextually relevant subcommands, options and arguments. Amazon Q Developer CLI, formerly known as Fig, is open source. See aws/amazon-q-developer-cli to learn more. ⚡️ Installation - macOS : - DMG : Download from AWS: aws.amazon.com - Homebrew : brew install amazon-q - Linux/Windows : - Follow the discussions for Linux or Windows - Remote machines - Autocomplete in SSH NOTE: Once it's downloaded, launch the app to set up Amazon Q for command line! 👋 What are \"completion specs\"? A completion spec is a declarative schema that specifies the subcommands , options and args for a CLI tool. Amazon Q uses these schemas to generate suggestions. 😎 Contribute your first spec in Steps 1. Make sure you have pnpm installed, as that's the package manager used in this repo. 2. Click here to fork this repo. 3. Clone your forked repo and create an example spec 4. Now go to your terminal and type abc[space] . Your example spec will appear. 😊 Other things to know - Edit your spec in TypeScript in the src/ folder - On save, specs are compiled to the build/ folder - In dev mode , specs are read from the build folder, and generators run every keystroke. 📦 Other available package.json commands 🔥 Contributions We would love contributions for: - New completion specs - Errors with existing completion specs (e.g. missing subcommands, options, or a","default_branch":null,"files":null,"tree":[],"storefront":"/r/withfig","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/withfig/autocomplete/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."}