{"id":16386116,"url":"https://github.com/techthoughts2/pwshemojiexplorer","last_synced_at":"2025-07-20T02:12:50.149Z","repository":{"id":214926990,"uuid":"736513901","full_name":"techthoughts2/pwshEmojiExplorer","owner":"techthoughts2","description":"PowerShell module that enables you to search, discover, and retrieve emoji Unicode info directly through the command line.","archived":false,"fork":false,"pushed_at":"2024-12-08T05:59:41.000Z","size":551,"stargazers_count":11,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-30T23:53:51.481Z","etag":null,"topics":["animals","emoji","emoji-picker","emoji-searcher","emoji-unicode","emojis","emotion","flag","flags","places","powershell","powershell-module","smiley","symbols","travel","unicode-characters"],"latest_commit_sha":null,"homepage":"https://pwshemojiexplorer.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":"2023-12-28T05:41:39.000Z","updated_at":"2025-04-24T04:25:03.000Z","dependencies_parsed_at":"2024-12-09T13:52:57.947Z","dependency_job_id":"79dabbae-0e1b-4283-8f23-e1dc3d779919","html_url":"https://github.com/techthoughts2/pwshEmojiExplorer","commit_stats":null,"previous_names":["techthoughts2/pwshemojiexplorer"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/techthoughts2/pwshEmojiExplorer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techthoughts2%2FpwshEmojiExplorer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techthoughts2%2FpwshEmojiExplorer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techthoughts2%2FpwshEmojiExplorer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techthoughts2%2FpwshEmojiExplorer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/techthoughts2","download_url":"https://codeload.github.com/techthoughts2/pwshEmojiExplorer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techthoughts2%2FpwshEmojiExplorer/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264787414,"owners_count":23663936,"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":["animals","emoji","emoji-picker","emoji-searcher","emoji-unicode","emojis","emotion","flag","flags","places","powershell","powershell-module","smiley","symbols","travel","unicode-characters"],"created_at":"2024-10-11T04:16:16.071Z","updated_at":"2025-07-11T10:43:32.717Z","avatar_url":"https://github.com/techthoughts2.png","language":"PowerShell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# pwshEmojiExplorer\n\n[![Minimum Supported PowerShell Version](https://img.shields.io/badge/PowerShell-5.1+-purple.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/pwshemojiexplorer/badge/?version=latest)](https://pwshemojiexplorer.readthedocs.io/en/latest/?badge=latest)\n\n[psgallery-img]:   https://img.shields.io/powershellgallery/dt/pwshEmojiExplorer?label=Powershell%20Gallery\u0026logo=powershell\n[psgallery-site]:  https://www.powershellgallery.com/packages/pwshEmojiExplorer\n[psgallery-v1]:    https://www.powershellgallery.com/packages/pwshEmojiExplorer/0.8.1\n[license-badge]:   https://img.shields.io/github/license/techthoughts2/pwshEmojiExplorer\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"./docs/assets/pwshEmojiExplorer.png\" alt=\"pwshEmojiExplorer Logo\" \u003e\n\u003c/p\u003e\n\nBranch | Windows - PowerShell | Windows - pwsh | Linux | MacOS\n--- | --- | --- | --- | --- |\nmain | [![Build Status Windows PowerShell main](https://github.com/techthoughts2/pwshEmojiExplorer/actions/workflows/wf_Windows.yml/badge.svg?branch=main)](https://github.com/techthoughts2/pwshEmojiExplorer/actions/workflows/wf_Windows.yml) | [![Build Status Windows pwsh main](https://github.com/techthoughts2/pwshEmojiExplorer/actions/workflows/wf_Windows_Core.yml/badge.svg?branch=main)](https://github.com/techthoughts2/pwshEmojiExplorer/actions/workflows/wf_Windows_Core.yml) | [![Build Status Linux main](https://github.com/techthoughts2/pwshEmojiExplorer/actions/workflows/wf_Linux.yml/badge.svg?branch=main)](https://github.com/techthoughts2/pwshEmojiExplorer/actions/workflows/wf_Linux.yml) | [![Build Status MacOS main](https://github.com/techthoughts2/pwshEmojiExplorer/actions/workflows/wf_MacOS.yml/badge.svg?branch=main)](https://github.com/techthoughts2/pwshEmojiExplorer/actions/workflows/wf_MacOS.yml)\nEnhancements | [![Build Status Windows PowerShell Enhancements](https://github.com/techthoughts2/pwshEmojiExplorer/actions/workflows/wf_Windows.yml/badge.svg?branch=Enhancements)](https://github.com/techthoughts2/pwshEmojiExplorer/actions/workflows/wf_Windows.yml) | [![Build Status Windows pwsh Enhancements](https://github.com/techthoughts2/pwshEmojiExplorer/actions/workflows/wf_Windows_Core.yml/badge.svg?branch=Enhancements)](https://github.com/techthoughts2/pwshEmojiExplorer/actions/workflows/wf_Windows_Core.yml) | [![Build Status Linux Enhancements](https://github.com/techthoughts2/pwshEmojiExplorer/actions/workflows/wf_Linux.yml/badge.svg?branch=Enhancements)](https://github.com/techthoughts2/pwshEmojiExplorer/actions/workflows/wf_Linux.yml) | [![Build Status MacOS Enhancements](https://github.com/techthoughts2/pwshEmojiExplorer/actions/workflows/wf_MacOS.yml/badge.svg?branch=Enhancements)](https://github.com/techthoughts2/pwshEmojiExplorer/actions/workflows/wf_MacOS.yml)\n\n## Synopsis\n\npwshEmojiExplorer is a PowerShell module designed to enable users to search, discover, and retrieve emojis directly through the command line. Leveraging the extensive Unicode emoji library, the module offers a streamlined approach to exploring and integrating a vast range of emojis into various coding projects.\n\n## Description\n\nThis PowerShell module simplifies the process of finding and using emojis by enabling direct command-line searches. It's not just about bringing emojis into PowerShell scripts; it's about providing a solution for handling emojis in various coding projects. Whether you need the HTMLEntityFormat for a web project, a Unicode representation for a text file, or the hex code for a development task, pwshEmojiExplorer provides this information quickly and efficiently. It's a tool for developers, scripters, and digital creators who seek to incorporate emojis into their work more effectively, enhancing the ease of access and use of emojis in diverse digital contexts.\n\n## Features\n\n- **Extensive Emoji Search**: Find emojis by name, category, code point, and more.\n- **Emoji Information Retrieval**: Get detailed information about each emoji, including different representations and formats.\n- **Text Enhancement**: Automatically enhance texts by adding or replacing words with emojis. Experimental, but perfect for adding a bit of fun to your scripts.\n- **Unicode Compliance**: Utilizes the Public data set from the Unicode Data Files, ensuring that you are working with officially recognized emoji standards and variations.\n- **Auto-updating**: Actively scans for updates in the Unicode data set and automatically upgrades to the latest published standard. This feature ensures you are aligned with the newest emoji releases and changes in the Unicode standard.\n\n## Getting Started\n\n### Documentation\n\nDocumentation for pwshEmojiExplorer is available at: [https://pwshEmojiExplorer.readthedocs.io](https://pwshEmojiExplorer.readthedocs.io)\n\n### Installation\n\n```powershell\nInstall-Module -Name 'pwshEmojiExplorer' -Repository PSGallery -Scope CurrentUser\n```\n\n### Quick Start\n\n```powershell\n#-------------------------------------------------------------------------------------\n# Import the pwshEmojiExplorer module\nImport-Module -Name 'pwshEmojiExplorer'\n#-------------------------------------------------------------------------------------\n# Get detailed information about a specific emoji by its character\nGet-Emoji -Emoji '😀'\n#-------------------------------------------------------------------------------------\n# Retrieve a list of all emojis within the 'Food \u0026 Drink' group\nGet-Emoji -Group 'Food \u0026 Drink'\n#-------------------------------------------------------------------------------------\n# Retrieve a list of all emojis within the 'food-vegetable' sub-group\nGet-Emoji -SubGroup 'food-vegetable'\n#-------------------------------------------------------------------------------------\n# Find an emoji based on its shortcode 🥰\nGet-Emoji -ShortCode ':smiling_face_with_hearts:'\n#-------------------------------------------------------------------------------------\n# Get information about an emoji using its hex code, like '1F600' for 😀\nGet-Emoji -HexCodePoint '1F600'\n#-------------------------------------------------------------------------------------\n# Retrieve an emoji by specifying its decimal code point, e.g., 128512 for 😀\nGet-Emoji -Decimal 128512\n#-------------------------------------------------------------------------------------\n# Perform a general search for emojis\nGet-Emoji -SearchTerm 'fork'\n#-------------------------------------------------------------------------------------\n# Retrieve the complete list of available emojis\nGet-AllEmoji\n#-------------------------------------------------------------------------------------\n# Enhance a given text by automatically adding relevant emojis\n$sampleText = \"I am going to the airport tomorrow to fly on a plane to Spain. Before I take off I'm going to eat some food. I've heard they have good restaurants at the terminal. Hopefully they have something spicy. You know how much I like hot food! I'm so excited to see you! Can't wait to see you! Love you!\"\nAdd-EmojiToText -Text $sampleText\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 pwshEmojiExplorer, please see the [contribution guidelines](.github/CONTRIBUTING.md).\n\n## License\n\nThis project is [licensed under the MIT License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechthoughts2%2Fpwshemojiexplorer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftechthoughts2%2Fpwshemojiexplorer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechthoughts2%2Fpwshemojiexplorer/lists"}