{"id":13566796,"url":"https://github.com/AnderssonPeter/PowerType","last_synced_at":"2025-04-04T00:32:26.053Z","repository":{"id":43605736,"uuid":"428571759","full_name":"AnderssonPeter/PowerType","owner":"AnderssonPeter","description":"Autocomplete for PowerShell","archived":false,"fork":false,"pushed_at":"2023-07-12T21:12:34.000Z","size":9011,"stargazers_count":140,"open_issues_count":21,"forks_count":9,"subscribers_count":6,"default_branch":"main","last_synced_at":"2024-11-04T21:37:12.372Z","etag":null,"topics":["autocomplete","cli","completions","powershell","prediction","suggestion","terminal"],"latest_commit_sha":null,"homepage":"","language":"PowerShell","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/AnderssonPeter.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null},"funding":{"github":"AnderssonPeter","custom":["https://www.paypal.com/donate?business=USVBQ3MG9HFLQ"]}},"created_at":"2021-11-16T08:16:24.000Z","updated_at":"2024-10-31T07:46:39.000Z","dependencies_parsed_at":"2024-01-14T04:43:53.020Z","dependency_job_id":"a64af7bd-6602-4f33-88d1-a6736b4317da","html_url":"https://github.com/AnderssonPeter/PowerType","commit_stats":null,"previous_names":[],"tags_count":20,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnderssonPeter%2FPowerType","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnderssonPeter%2FPowerType/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnderssonPeter%2FPowerType/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnderssonPeter%2FPowerType/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AnderssonPeter","download_url":"https://codeload.github.com/AnderssonPeter/PowerType/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247103290,"owners_count":20884023,"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":["autocomplete","cli","completions","powershell","prediction","suggestion","terminal"],"created_at":"2024-08-01T13:02:17.024Z","updated_at":"2025-04-04T00:32:21.035Z","avatar_url":"https://github.com/AnderssonPeter.png","language":"PowerShell","funding_links":["https://github.com/sponsors/AnderssonPeter","https://www.paypal.com/donate?business=USVBQ3MG9HFLQ"],"categories":["PowerShell"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"Icon.svg\" alt=\"Logo\" width=\"80\" height=\"80\"\u003e\n  \n\n  \u003ch3 align=\"center\"\u003ePowerType\u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n    Autocomplete for Powershell\n    \u003cbr /\u003e\n    ·\n    \u003ca href=\"https://github.com/AnderssonPeter/PowerType/issues/new?assignees=\u0026labels=dictionary+request\u0026template=dictionary-request.md\u0026title=\"\u003eRequest Dictionary\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/AnderssonPeter/PowerType/issues/new?assignees=\u0026labels=\u0026template=feature_request.md\u0026title=\"\u003eRequest Feature\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/AnderssonPeter/PowerType/issues/new?assignees=\u0026labels=bug\u0026template=bug_report.md\u0026title=\"\u003eReport Bug\u003c/a\u003e\n    ·\n  \u003c/p\u003e\n\u003c/div\u003e\n\n[![asciicast](https://asciinema.org/a/458149.svg)](https://asciinema.org/a/458149?autoplay=1)\n\n- [Installation](#installation)\n  - [Requirements](#requirements)\n  - [Auto enable in every session](#auto-enable-in-every-session)\n  - [Upgrade](#upgrade)\n  - [Uninstall](#uninstall)\n- [Troubleshooting](#troubleshooting)\n- [Progress](#progress)\n- [Contribute](#contribute)\n- [Acknowledgements](#acknowledgements)\n\n[![PowerShell Gallery](https://img.shields.io/powershellgallery/v/powertype?style=flat-square)](https://www.powershellgallery.com/packages/PowerType)\n[![PowerShell Gallery](https://img.shields.io/powershellgallery/dt/PowerType?style=flat-square)](https://www.powershellgallery.com/packages/PowerType)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/AnderssonPeter/PowerType/blob/main/LICENSE.md)\n\n[![unit tests](https://img.shields.io/github/actions/workflow/status/AnderssonPeter/PowerType/test.yml?branch=main\u0026style=flat-square\u0026label=unit%20tests)](https://github.com/AnderssonPeter/PowerType/actions/workflows/test.yml)\n[![Testspace tests](https://img.shields.io/testspace/tests/AnderssonPeter/AnderssonPeter:PowerType/main?style=flat-square)](https://anderssonpeter.testspace.com/spaces/156585/result_sets)\n[![Coverage Status](https://img.shields.io/coveralls/github/AnderssonPeter/PowerType?style=flat-square)](https://coveralls.io/github/AnderssonPeter/PowerType)\n[![Sonar Violations (short format)](https://img.shields.io/sonar/violations/AnderssonPeter_PowerType/main?format=long\u0026server=https%3A%2F%2Fsonarcloud.io\u0026style=flat-square)](https://sonarcloud.io/project/issues?id=AnderssonPeter_PowerType\u0026resolved=false\u0026types=CODE_SMELL)\n\n# Installation\nIt's not feature complete yet but if you want to try it out run the following:\n```PowerShell\nInstall-Module PowerType -AllowPrerelease\nEnable-PowerType\nSet-PSReadLineOption -PredictionSource HistoryAndPlugin -PredictionViewStyle ListView # Optional\n```\n\nIf you now type `git` you should get autocompletion, the [dictionary for git](PowerType/Dictionaries/git.ps1) is far from complete and doesn't know about all commands and parameters yet.\n\n## Requirements\n\nEnsure that you are running `PowerShell 7.2` and `PSReadLine 2.2.0-beta4` or newer!\n\n## Auto enable in every session\nOpen your `PowerShell Profile` by running `notepad $Profile` and add the following:\n```PowerShell\nEnable-PowerType\nSet-PSReadLineOption -PredictionSource HistoryAndPlugin -PredictionViewStyle ListView\n```\n\n## Upgrade\n```Powershell\nDisable-PowerType\nRemove-Module PowerType\nInstall-Module PowerType -AllowPrerelease -Force\n```\nRestart powershell\n\n## Uninstall\n```Powershell\nDisable-PowerType\nRemove-Module PowerType\nUninstall-Module PowerType\n```\n\n# Troubleshooting\n```PowerShell\nGet-PowerTypeStatus # To see if the background service is running as intended\nGet-PowerTypeHistory # Used to see if any suggestions caused a exception\n```\n\n# Progress\n[![GitHub milestone](https://img.shields.io/github/milestones/progress/AnderssonPeter/PowerType/1?style=flat-square)](https://github.com/AnderssonPeter/PowerType/milestone/1)\n[![GitHub milestone](https://img.shields.io/github/milestones/progress/AnderssonPeter/PowerType/2?style=flat-square)](https://github.com/AnderssonPeter/PowerType/milestone/2)\n[![GitHub milestone](https://img.shields.io/github/milestones/progress/AnderssonPeter/PowerType/3?style=flat-square)](https://github.com/AnderssonPeter/PowerType/milestone/3)\n[![GitHub milestone](https://img.shields.io/github/milestones/progress/AnderssonPeter/PowerType/4?style=flat-square)](https://github.com/AnderssonPeter/PowerType/milestone/4)\n\nThis project is far from done but has the aim to provide autocomplete for common cli tools like [git](PowerType/Dictionaries/git.ps1), [npm](PowerType/Dictionaries/npm.ps1), [adb](PowerType/Dictionaries/adb.ps1), docker, dotnet, node and many more while using powershell. \n\n# Contribute\nIf you wish to contribute the following would be greatly appreciated\n* Give this repository a Star\n* Spread the word\n* Create a pull request with a new Dictionary (See [npm](PowerType/Dictionaries/npm.ps1) for a simple example)\n* Sponsor using the button above (Only do this if you can afford it)\n\n# Acknowledgements\nThis is heavily inspired by [Fish shell](https://fishshell.com/) and [fig autocomplete](https://github.com/withfig/autocomplete), some dictionaries are generated from the specifications in [Carapace-bin](https://github.com/rsteube/carapace-bin/) big thanks to [rsteube](https://github.com/rsteube) for his patience and help!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAnderssonPeter%2FPowerType","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FAnderssonPeter%2FPowerType","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAnderssonPeter%2FPowerType/lists"}