{"id":16385947,"url":"https://github.com/techthoughts2/psgalleryexplorer","last_synced_at":"2026-03-16T23:34:49.171Z","repository":{"id":42459384,"uuid":"232039653","full_name":"techthoughts2/PSGalleryExplorer","owner":"techthoughts2","description":"Search, explore, and discover PowerShell Gallery modules.","archived":false,"fork":false,"pushed_at":"2024-01-15T17:09:28.000Z","size":4314,"stargazers_count":34,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-04T03:43:41.227Z","etag":null,"topics":["powershell","powershell-gallery","powershell-module","powershell-modules","psgallery"],"latest_commit_sha":null,"homepage":"https://psgalleryexplorer.readthedocs.io","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/techthoughts2.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-01-06T06:36:28.000Z","updated_at":"2024-10-29T19:42:25.000Z","dependencies_parsed_at":"2023-12-16T00:05:20.014Z","dependency_job_id":"fe4d57ea-43ed-4b71-8111-f95064157c29","html_url":"https://github.com/techthoughts2/PSGalleryExplorer","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techthoughts2%2FPSGalleryExplorer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techthoughts2%2FPSGalleryExplorer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techthoughts2%2FPSGalleryExplorer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techthoughts2%2FPSGalleryExplorer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/techthoughts2","download_url":"https://codeload.github.com/techthoughts2/PSGalleryExplorer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":233281951,"owners_count":18652622,"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":["powershell","powershell-gallery","powershell-module","powershell-modules","psgallery"],"created_at":"2024-10-11T04:15:45.681Z","updated_at":"2025-09-16T16:32:14.026Z","avatar_url":"https://github.com/techthoughts2.png","language":"PowerShell","readme":"# PSGalleryExplorer\n\n[![Minimum Supported PowerShell Version](https://img.shields.io/badge/PowerShell-5.1+-blue.svg)](https://github.com/PowerShell/PowerShell) [![PowerShell Gallery][psgallery-img]][psgallery-site] ![Cross Platform](https://img.shields.io/badge/platform-windows%20%7C%20macos%20%7C%20linux-lightgrey) [![License][license-badge]](LICENSE) [![Documentation Status](https://readthedocs.org/projects/psgalleryexplorer/badge/?version=latest)](https://psgalleryexplorer.readthedocs.io/en/latest/?badge=latest)\n\n[psgallery-img]:   https://img.shields.io/powershellgallery/dt/PSGalleryExplorer?label=Powershell%20Gallery\u0026logo=powershell\n[psgallery-site]:  https://www.powershellgallery.com/packages/PSGalleryExplorer\n[psgallery-v1]:    https://www.powershellgallery.com/packages/PSGalleryExplorer/0.8.0\n[license-badge]:   https://img.shields.io/github/license/techthoughts2/PSGalleryExplorer\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"docs/assets/PSGalleryExplorer.png\" alt=\"PSGalleryExplorer Logo\" \u003e\n\u003c/p\u003e\n\nBranch | Windows | Windows pwsh | MacOS | Linux\n--- | --- | --- | --- | --- |\nmain | ![M-W-Build Status](https://codebuild.us-west-2.amazonaws.com/badges?uuid=eyJlbmNyeXB0ZWREYXRhIjoiYURpTUhFRkQ0aXZMMWRnTEl3U2x3Q0VaYWtNWHFEVTBuOTNhaXZLV1ZNczNWc0tHUEJkdzhDajR0Q2pERXl0c3huM01DdVliU3YzU3NwT0hnNHM5Rm5VPSIsIml2UGFyYW1ldGVyU3BlYyI6Ikk4Z1hDdENXZ0RZSDdoaXUiLCJtYXRlcmlhbFNldFNlcmlhbCI6MX0%3D\u0026branch=main) | ![M-W-pwsh-Build Status](https://codebuild.us-west-2.amazonaws.com/badges?uuid=eyJlbmNyeXB0ZWREYXRhIjoicGN3NzBiY1dPRlRPSXpsQmF5dEJ6aTVVWWx4a3h6M2R6dTA1dmF2UmxEWUppOWpwR0hMU3lINUdxMElCUlJIc0RWRTZFSzRlNXM2S2RMY3UzdlZaRnFRPSIsIml2UGFyYW1ldGVyU3BlYyI6InZUbVhaMjBlc09KQWVlckMiLCJtYXRlcmlhbFNldFNlcmlhbCI6MX0%3D\u0026branch=main) | [![M-Mac-Build status](https://ci.appveyor.com/api/projects/status/s28ivs5pavul6usq/branch/main?svg=true)](https://ci.appveyor.com/project/techthoughts2/psgalleryexplorer/branch/main) | ![M-L-Build Status](https://codebuild.us-west-2.amazonaws.com/badges?uuid=eyJlbmNyeXB0ZWREYXRhIjoiRDBjRkVOTVhHTmJybmRFZ216QlM1ekNEMjBMR3paN3VNMUlHMW9QNXIwaUxIQU5oUm9pbVZtZndWSEl3Mzh6YVQ3NitCREk2YnRoVjJMYUtBcno4WlRVPSIsIml2UGFyYW1ldGVyU3BlYyI6IjRaWFJ6dXMzOFdFaWVWM0giLCJtYXRlcmlhbFNldFNlcmlhbCI6MX0%3D\u0026branch=main) |\nEnhancements | ![E-W-Build Status](https://codebuild.us-west-2.amazonaws.com/badges?uuid=eyJlbmNyeXB0ZWREYXRhIjoidFV4dnZKQmd4cHZMSE0zdFRmQml0NDMvZzh4cGJzMVEwbGFTQVBaMmpya2tRcTJXbXZmV00xeGF0WUpST0lJczFoRTROUitlZXAvWGNpN3ErV0s1VWVnPSIsIml2UGFyYW1ldGVyU3BlYyI6IlA2aUQyYm9OSWswS2Q5ZEciLCJtYXRlcmlhbFNldFNlcmlhbCI6MX0%3D\u0026branch=Enhancements) | ![E-W-pwsh-Build Status](https://codebuild.us-west-2.amazonaws.com/badges?uuid=eyJlbmNyeXB0ZWREYXRhIjoiWlAyKzRLYVFybDdLdjJFcHdkeHNpcTdxZnRFMytJeVVYRWRCTUN6SFZVRENrZW51dHlnOFVydS9CMkp0YnhiQlY4WDV0YmlmdFBUUy96S1ZLT1BVdnVrPSIsIml2UGFyYW1ldGVyU3BlYyI6InRaUDIvS3Vnb2dMbkEyQVciLCJtYXRlcmlhbFNldFNlcmlhbCI6MX0%3D\u0026branch=Enhancements) | [![E-Mac-Build status](https://ci.appveyor.com/api/projects/status/s28ivs5pavul6usq/branch/Enhancements?svg=true)](https://ci.appveyor.com/project/techthoughts2/psgalleryexplorer/branch/Enhancements)| ![E-L-Build Status](https://codebuild.us-west-2.amazonaws.com/badges?uuid=eyJlbmNyeXB0ZWREYXRhIjoiQmRrOU9HOUppVHAxRVNhZlpTT3BNU2phSzRSSVQ3aysyemRDSjJiU3NDZEU1QzRDNlBMM0Jnai9qb2RNektUWktudUp3OWN6UTJQZEFnZlNZRG1GZ3ZZPSIsIml2UGFyYW1ldGVyU3BlYyI6IlVudjNoc3JaMnZQU2ljV1UiLCJtYXRlcmlhbFNldFNlcmlhbCI6MX0%3D\u0026branch=Enhancements) |\n\n## Synopsis\n\nPSGalleryExplorer is a PowerShell module that extends the search functionality of the PowerShell Gallery by providing additional project information about modules. This enables you to search, explore, and discover PowerShell Gallery modules based on additional criteria.\n\n![PSGalleryExplorer Gif Demo](docs/assets/psgalleryexplorer.gif)\n\n## Description\n\nPSGalleryExplorer is a PowerShell module that extends the search functionality of the PowerShell Gallery by providing additional project information about modules. It enables users to search, explore, and discover PowerShell Gallery modules based on additional criteria that are not available via `Find-Module`. The module provides various features such as filtering results based on download counts, stars, forks, and repository health metrics like open issues, license, and last updated date. With PSGalleryExplorer, users can easily identify trending and actively developed modules, and explore module repositories directly from the console.\n\nWith `Find-ModuleByCommand`, PSGalleryExplorer now provides even more value to users by enabling them to quickly locate modules that contain specific commands. This enables you to search for modules by function name, even if you do not have the module locally installed.\n\n### Features\n\n- Fully cross-platform and can be run on Windows, Linux, and macOS\n- Discover modules based on various criteria such as number of downloads, stars, forks, and more\n- Get insights into the community health of a module's repository, including information about open issues, license, and last updated date\n- Identify modules that are actively being developed by filtering based on their most recent repository update date.\n- Compliments existing tools like `Find-Module` to provide another way to explore modules on the PowerShell Gallery.\n- Identify up-and-coming or trending modules by comparing search results including and excluding popular and corporate modules\n- PSGalleryExplorer provides a detailed, informative output of module results to help you quickly identify prime candidates for further exploration.\n- `Find-ModuleByCommand` allows users to search for modules based on a specific command name, even if the module is not installed locally, providing a quick and easy way to locate modules containing the desired functionality.\n\n## Getting Started\n\n### Documentation\n\nDocumentation for PSGalleryExplorer is available at: [https://psgalleryexplorer.readthedocs.io](https://psgalleryexplorer.readthedocs.io)\n\n### Installation\n\n```powershell\n# Install PSGalleryExplorer from the PowerShell Gallery\nInstall-Module -Name \"PSGalleryExplorer\" -Repository PSGallery -Scope CurrentUser\n```\n\n### Quick start\n\n```powershell\n#------------------------------------------------------------------------------------------------\n# import the PSGalleryExplorer module\nImport-Module -Name \"PSGalleryExplorer\"\n#------------------------------------------------------------------------------------------------\n# discover module info by tag\nFind-PSGModule -ByTag Telegram\n#------------------------------------------------------------------------------------------------\n# discover PowerShell modules by # of Gallery Downloads\nFind-PSGModule -ByDownloads\n#------------------------------------------------------------------------------------------------\n# discover the most recently updated modules on repo\nFind-PSGModule -ByRecentUpdate RepoUpdate\n#------------------------------------------------------------------------------------------------\n# discover the most recently updated modules on the PowerShell Gallery\nFind-PSGModule -ByRecentUpdate GalleryUpdate\n#------------------------------------------------------------------------------------------------\n# discover PowerShell modules by # of Gallery Downloads\n# include corporate modules and common/popular modules in results\n# return top 50\nFind-PSGModule -ByDownloads -IncludeCorps -IncludeRegulars -NumberToReturn 50\n#------------------------------------------------------------------------------------------------\n# discover PowerShell modules by # of repo project stars\nFind-PSGModule -ByRepoInfo StarCount\n#------------------------------------------------------------------------------------------------\n# discover PowerShell modules that could possibly use some help\nFind-PSGModule -ByRepoInfo Issues\n#------------------------------------------------------------------------------------------------\n# discover PowerShell modules by # of repo project subscribers\nFind-PSGModule -ByRepoInfo Subscribers\n#------------------------------------------------------------------------------------------------\n# discover a set of random modules\nFind-PSGModule -ByRandom\n#------------------------------------------------------------------------------------------------\n# discover module info by name\nFind-PSGModule -ByName 'PoshGram'\n#------------------------------------------------------------------------------------------------\n# Returns a list of modules that contain the command Send-TelegramTextMessage\nFind-ModuleByCommand -CommandName 'Send-TelegramTextMessage'\n#------------------------------------------------------------------------------------------------\n```\n\n## Notes\n\nThis PowerShell project was created with [Catesta](https://github.com/techthoughts2/Catesta).\n\n## Contributing\n\nIf you'd like to contribute to PSGalleryExplorer, please see the [contribution guidelines](.github/CONTRIBUTING.md).\n\n## License\n\nThis project is [licensed under the MIT License](LICENSE).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechthoughts2%2Fpsgalleryexplorer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftechthoughts2%2Fpsgalleryexplorer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechthoughts2%2Fpsgalleryexplorer/lists"}