---
title: "Building an emoji list generator with the GitHub Copilot CLI"
source_name: "The GitHub Blog"
original_url: "https://github.blog/ai-and-ml/github-copilot/building-an-emoji-list-generator-with-the-github-copilot-cli/"
canonical_url: "https://www.traeai.com/articles/899eafaa-9552-4c2b-8f91-3699311304c3"
content_type: "article"
language: "英文"
score: 5.5
tags: ["GitHub Copilot","CLI","AI 编程","开发者工具"]
published_at: "2026-04-17T18:00:00+00:00"
created_at: "2026-04-17T19:15:33.735484+00:00"
---

# Building an emoji list generator with the GitHub Copilot CLI

Canonical URL: https://www.traeai.com/articles/899eafaa-9552-4c2b-8f91-3699311304c3
Original source: https://github.blog/ai-and-ml/github-copilot/building-an-emoji-list-generator-with-the-github-copilot-cli/

## Summary

文章演示如何用 GitHub Copilot CLI 快速生成一个表情符号列表工具，侧重功能展示而非深度技术解析。

## Key Takeaways

- GitHub Copilot CLI 可通过自然语言指令生成完整命令行工具
- 示例项目实现了一个根据关键词搜索并输出 emoji 列表的脚本
- 该流程突显了 AI 辅助开发在原型构建中的效率优势

## Content

Title: Building an emoji list generator with the GitHub Copilot CLI

URL Source: http://github.blog/ai-and-ml/github-copilot/building-an-emoji-list-generator-with-the-github-copilot-cli/

Published Time: 2026-04-17T11:00:00-07:00

Markdown Content:
# Building an emoji list generator with the GitHub Copilot CLI - The GitHub Blog

[Skip to content](http://github.blog/ai-and-ml/github-copilot/building-an-emoji-list-generator-with-the-github-copilot-cli/#start-of-content)[Skip to sidebar](http://github.blog/ai-and-ml/github-copilot/building-an-emoji-list-generator-with-the-github-copilot-cli/#sidebar)

[](https://github.com/)/[Blog](https://github.blog/)
*   [Changelog](https://github.blog/changelog/)
*   [Docs](https://docs.github.com/)
*   [Customer stories](https://github.com/customer-stories)

[Try GitHub Copilot](https://github.com/features/copilot?utm_source=blog-tap-nav&utm_medium=blog&utm_campaign=universe25)[See what's new](https://github.com/events/universe/recap?utm_source=k2k-blog-tap-nav&utm_medium=blog&utm_campaign=universe25)

*   [AI & ML](https://github.blog/ai-and-ml/)
    *   [AI & ML](https://github.blog/ai-and-ml/)
Learn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. 
        *   [Generative AI](https://github.blog/ai-and-ml/generative-ai/)
Learn how to build with generative AI.

        *   [GitHub Copilot](https://github.blog/ai-and-ml/github-copilot/)
Change how you work with GitHub Copilot.

        *   [LLMs](https://github.blog/ai-and-ml/llms/)
Everything developers need to know about LLMs.

        *   [Machine learning](https://github.blog/ai-and-ml/machine-learning/)
Machine learning tips, tricks, and best practices.

    *   ![Image 20](https://github.blog/wp-content/uploads/2024/06/AI-DarkMode-4.png?resize=800%2C425) [How AI code generation works](https://github.blog/ai-and-ml/generative-ai/how-ai-code-generation-works/)
Explore the capabilities and benefits of AI code generation and how it can improve your developer experience.

Learn more

*   [Developer skills](https://github.blog/developer-skills/)
    *   [Developer skills](https://github.blog/developer-skills/)
Resources for developers to grow in their skills and careers. 
        *   [Application development](https://github.blog/developer-skills/application-development/)
Insights and best practices for building apps.

        *   [Career growth](https://github.blog/developer-skills/career-growth/)
Tips & tricks to grow as a professional developer.

        *   [GitHub](https://github.blog/developer-skills/github/)
Improve how you use GitHub at work.

        *   [GitHub Education](https://github.blog/developer-skills/github-education/)
Learn how to move into your first professional role.

        *   [Programming languages & frameworks](https://github.blog/developer-skills/programming-languages-and-frameworks/)
Stay current on what’s new (or new again).

    *   ![Image 21](https://github.blog/wp-content/uploads/2024/05/Enterprise-DarkMode-3.png?resize=800%2C425) [Get started with GitHub documentation](https://docs.github.com/en/get-started)
Learn how to start building, shipping, and maintaining software with GitHub.

Learn more

*   [Engineering](https://github.blog/engineering/)
    *   [Engineering](https://github.blog/engineering/)
Get an inside look at how we’re building the home for all developers. 
        *   [Architecture & optimization](https://github.blog/engineering/architecture-optimization/)
Discover how we deliver a performant and highly available experience across the GitHub platform.

        *   [Engineering principles](https://github.blog/engineering/engineering-principles/)
Explore best practices for building software at scale with a majority remote team.

        *   [Infrastructure](https://github.blog/engineering/infrastructure/)
Get a glimpse at the technology underlying the world’s leading AI-powered developer platform.

        *   [Platform security](https://github.blog/engineering/platform-security/)
Learn how we build security into everything we do across the developer lifecycle.

        *   [User experience](https://github.blog/engineering/user-experience/)
Find out what goes into making GitHub the home for all developers.

    *   ![Image 22](https://github.blog/wp-content/uploads/2024/07/Screenshot-2024-07-23-at-8.42.45%E2%80%AFAM.png?resize=800%2C425) [How we use GitHub to be more productive, collaborative, and secure](https://github.blog/engineering/how-we-use-github-to-be-more-productive-collaborative-and-secure/)
Our engineering and security teams do some incredible work. Let’s take a look at how we use GitHub to be more productive, build collaboratively, and shift security left.

Learn more

*   [Enterprise software](https://github.blog/enterprise-software/)
    *   [Enterprise software](https://github.blog/enterprise-software/)
Explore how to write, build, and deploy enterprise software at scale. 
        *   [Automation](https://github.blog/enterprise-software/automation/)
Automating your way to faster and more secure ships.

        *   [CI/CD](https://github.blog/enterprise-software/ci-cd/)
Guides on continuous integration and delivery.

        *   [Collaboration](https://github.blog/enterprise-software/collaboration/)
Tips, tools, and tricks to improve developer collaboration.

        *   [DevOps](https://github.blog/enterprise-software/devops/)
DevOps resources for enterprise engineering teams.

        *   [DevSecOps](https://github.blog/enterprise-software/devsecops/)
How to integrate security into the SDLC.

        *   [Governance & compliance](https://github.blog/enterprise-software/governance-and-compliance/)
Ensuring your builds stay clean.

    *   ![Image 23](https://github.blog/wp-content/uploads/2024/07/Screenshot-2024-07-23-at-8.43.47%E2%80%AFAM.png?resize=800%2C425) [GitHub recognized as a Leader in the Gartner® Magic Quadrant™ for AI Code Assistants](https://github.com/resources/whitepapers/gartner-magic-quadrant-and-critical-capabilities-for-ai-code-assistants)
Learn why Gartner positioned GitHub as a Leader for the second year in a row.

Learn more

*   [News & insights](https://github.blog/news-insights/)
    *   [News & insights](https://github.blog/news-insights/)
Keep up with what’s new and notable from inside GitHub. 
        *   [Company news](https://github.blog/news-insights/company-news/)
An inside look at news and product updates from GitHub.

        *   [Product](https://github.blog/news-insights/product-news/)
The latest on GitHub’s platform, products, and tools.

        *   [Octoverse](https://github.blog/news-insights/octoverse/)
Insights into the state of open source on GitHub.

        *   [Policy](https://github.blog/news-insights/policy-news-and-insights/)
The latest policy and regulatory changes in software.

        *   [Research](https://github.blog/news-insights/research/)
Data-driven insights around the developer ecosystem.

        *   [The library](https://github.blog/news-insights/the-library/)
Older news and updates from GitHub.

    *   ![Image 24](https://github.blog/wp-content/uploads/2024/07/Screenshot-2024-07-23-at-8.44.23%E2%80%AFAM.png?resize=800%2C425) [Unlocking the power of unstructured data with RAG](https://github.blog/ai-and-ml/llms/unlocking-the-power-of-unstructured-data-with-rag/)
Learn how to use retrieval-augmented generation (RAG) to capture more insights.

Learn more

*   [Open Source](https://github.blog/open-source/)
    *   [Open Source](https://github.blog/open-source/)
Everything open source on GitHub. 
        *   [Git](https://github.blog/open-source/git/)
The latest Git updates.

        *   [Maintainers](https://github.blog/open-source/maintainers/)
Spotlighting open source maintainers.

        *   [Social impact](https://github.blog/open-source/social-impact/)
How open source is driving positive change.

        *   [Gaming](https://github.blog/open-source/gaming/)
Explore open source games on GitHub.

    *   ![Image 25](https://github.blog/wp-content/uploads/2024/07/Screenshot-2024-07-23-at-8.46.23%E2%80%AFAM.png?resize=800%2C425) [An introduction to innersource](https://resources.github.com/software-development/innersource/)
Organizations worldwide are incorporating open source methodologies into the way they build and ship their own software.

Learn more

*   [Security](https://github.blog/security/)
    *   [Security](https://github.blog/security/)
Stay up to date on everything security. 
        *   [Application security](https://github.blog/security/application-security/)
Application security, explained.

        *   [Supply chain security](https://github.blog/security/supply-chain-security/)
Demystifying supply chain security.

        *   [Vulnerability research](https://github.blog/security/vulnerability-research/)
Updates from the GitHub Security Lab.

        *   [Web application security](https://github.blog/security/web-application-security/)
Helpful tips on securing web applications.

    *   ![Image 26](https://github.blog/wp-content/uploads/2024/07/Screenshot-2024-07-23-at-8.47.04%E2%80%AFAM.png?resize=800%2C425) [The enterprise guide to AI-powered DevSecOps](https://resources.github.com/security/the-enterprise-guide-to-ai-powered-devsecops/)
Learn about core challenges in DevSecOps, and how you can start addressing them with AI and automation.

Learn more

 Search 

## Categories

*   [AI & ML](https://github.blog/ai-and-ml/)
    *   Back[AI & ML](https://github.blog/ai-and-ml/)
Learn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. 
        *   [Generative AI](https://github.blog/ai-and-ml/generative-ai/)
Learn how to build with generative AI.

        *   [GitHub Copilot](https://github.blog/ai-and-ml/github-copilot/)
Change how you work with GitHub Copilot.

        *   [LLMs](https://github.blog/ai-and-ml/llms/)
Everything developers need to know about LLMs.

        *   [Machine learning](https://github.blog/ai-and-ml/machine-learning/)
Machine learning tips, tricks, and best practices.

    *   [How AI code generation works](https://github.blog/ai-and-ml/generative-ai/how-ai-code-generation-works/)
Explore the capabilities and benefits of AI code generation and how it can improve your developer experience.

[Learn more](https://github.blog/ai-and-ml/generative-ai/how-ai-code-generation-works/) 

*   [Developer skills](https://github.blog/developer-skills/)
    *   Back[Developer skills](https://github.blog/developer-skills/)
Resources for developers to grow in their skills and careers. 
        *   [Application development](https://github.blog/developer-skills/application-development/)
Insights and best practices for building apps.

        *   [Career growth](https://github.blog/developer-skills/career-growth/)
Tips & tricks to grow as a professional developer.

        *   [GitHub](https://github.blog/developer-skills/github/)
Improve how you use GitHub at work.

        *   [GitHub Education](https://github.blog/developer-skills/github-education/)
Learn how to move into your first professional role.

        *   [Programming languages & frameworks](https://github.blog/developer-skills/programming-languages-and-frameworks/)
Stay current on what’s new (or new again).

    *   [Get started with GitHub documentation](https://docs.github.com/en/get-started)
Learn how to start building, shipping, and maintaining software with GitHub.

[Learn more](https://docs.github.com/en/get-started) 

*   [Engineering](https://github.blog/engineering/)
    *   Back[Engineering](https://github.blog/engineering/)
Get an inside look at how we’re building the home for all developers. 
        *   [Architecture & optimization](https://github.blog/engineering/architecture-optimization/)
Discover how we deliver a performant and highly available experience across the GitHub platform.

        *   [Engineering principles](https://github.blog/engineering/engineering-principles/)
Explore best practices for building software at scale with a majority remote team.

        *   [Infrastructure](https://github.blog/engineering/infrastructure/)
Get a glimpse at the technology underlying the world’s leading AI-powered developer platform.

        *   [Platform security](https://github.blog/engineering/platform-security/)
Learn how we build security into everything we do across the developer lifecycle.

        *   [User experience](https://github.blog/engineering/user-experience/)
Find out what goes into making GitHub the home for all developers.

    *   [How we use GitHub to be more productive, collaborative, and secure](https://github.blog/engineering/how-we-use-github-to-be-more-productive-collaborative-and-secure/)
Our engineering and security teams do some incredible work. Let’s take a look at how we use GitHub to be more productive, build collaboratively, and shift security left.

[Learn more](https://github.blog/engineering/how-we-use-github-to-be-more-productive-collaborative-and-secure/) 

*   [Enterprise software](https://github.blog/enterprise-software/)
    *   Back[Enterprise software](https://github.blog/enterprise-software/)
Explore how to write, build, and deploy enterprise software at scale. 
        *   [Automation](https://github.blog/enterprise-software/automation/)
Automating your way to faster and more secure ships.

        *   [CI/CD](https://github.blog/enterprise-software/ci-cd/)
Guides on continuous integration and delivery.

        *   [Collaboration](https://github.blog/enterprise-software/collaboration/)
Tips, tools, and tricks to improve developer collaboration.

        *   [DevOps](https://github.blog/enterprise-software/devops/)
DevOps resources for enterprise engineering teams.

        *   [DevSecOps](https://github.blog/enterprise-software/devsecops/)
How to integrate security into the SDLC.

        *   [Governance & compliance](https://github.blog/enterprise-software/governance-and-compliance/)
Ensuring your builds stay clean.

    *   [GitHub recognized as a Leader in the Gartner® Magic Quadrant™ for AI Code Assistants](https://github.com/resources/whitepapers/gartner-magic-quadrant-and-critical-capabilities-for-ai-code-assistants)
Learn why Gartner positioned GitHub as a Leader for the second year in a row.

[Learn more](https://github.com/resources/whitepapers/gartner-magic-quadrant-and-critical-capabilities-for-ai-code-assistants) 

*   [News & insights](https://github.blog/news-insights/)
    *   Back[News & insights](https://github.blog/news-insights/)
Keep up with what’s new and notable from inside GitHub. 
        *   [Company news](https://github.blog/news-insights/company-news/)
An inside look at news and product updates from GitHub.

        *   [Product](https://github.blog/news-insights/product-news/)
The latest on GitHub’s platform, products, and tools.

        *   [Octoverse](https://github.blog/news-insights/octoverse/)
Insights into the state of open source on GitHub.

        *   [Policy](https://github.blog/news-insights/policy-news-and-insights/)
The latest policy and regulatory changes in software.

        *   [Research](https://github.blog/news-insights/research/)
Data-driven insights around the developer ecosystem.

        *   [The library](https://github.blog/news-insights/the-library/)
Older news and updates from GitHub.

    *   [Unlocking the power of unstructured data with RAG](https://github.blog/ai-and-ml/llms/unlocking-the-power-of-unstructured-data-with-rag/)
Learn how to use retrieval-augmented generation (RAG) to capture more insights.

[Learn more](https://github.blog/ai-and-ml/llms/unlocking-the-power-of-unstructured-data-with-rag/) 

*   [Open Source](https://github.blog/open-source/)
    *   Back[Open Source](https://github.blog/open-source/)
Everything open source on GitHub. 
        *   [Git](https://github.blog/open-source/git/)
The latest Git updates.

        *   [Maintainers](https://github.blog/open-source/maintainers/)
Spotlighting open source maintainers.

        *   [Social impact](https://github.blog/open-source/social-impact/)
How open source is driving positive change.

        *   [Gaming](https://github.blog/open-source/gaming/)
Explore open source games on GitHub.

    *   [An introduction to innersource](https://resources.github.com/software-development/innersource/)
Organizations worldwide are incorporating open source methodologies into the way they build and ship their own software.

[Learn more](https://resources.github.com/software-development/innersource/) 

*   [Security](https://github.blog/security/)
    *   Back[Security](https://github.blog/security/)
Stay up to date on everything security. 
        *   [Application security](https://github.blog/security/application-security/)
Application security, explained.

        *   [Supply chain security](https://github.blog/security/supply-chain-security/)
Demystifying supply chain security.

        *   [Vulnerability research](https://github.blog/security/vulnerability-research/)
Updates from the GitHub Security Lab.

        *   [Web application security](https://github.blog/security/web-application-security/)
Helpful tips on securing web applications.

    *   [The enterprise guide to AI-powered DevSecOps](https://resources.github.com/security/the-enterprise-guide-to-ai-powered-devsecops/)
Learn about core challenges in DevSecOps, and how you can start addressing them with AI and automation.

[Learn more](https://resources.github.com/security/the-enterprise-guide-to-ai-powered-devsecops/) 

*   [Changelog](https://github.blog/changelog/)
*   [Docs](https://docs.github.com/)
*   [Customer stories](https://github.com/customer-stories)

[See what's new](https://github.com/events/universe/recap?utm_source=k2k-blog-tap-nav&utm_medium=blog&utm_campaign=universe25)[Try GitHub Copilot](https://github.com/features/copilot?utm_source=blog-tap-nav&utm_medium=blog&utm_campaign=universe25)

[Home](https://github.blog/)/[AI & ML](https://github.blog/ai-and-ml/)/[GitHub Copilot](https://github.blog/ai-and-ml/github-copilot/)

# Building an emoji list generator with the GitHub Copilot CLI

See how we created an emoji list generator during the Rubber Duck Thursday stream.

![Image 27: Header image showing the Welcome screen of the GitHub Copilot CLI](https://github.blog/wp-content/uploads/2026/04/image-19.png?resize=1600%2C850)

[Cassidy Williams](https://github.blog/author/cassidoo/ "Posts by Cassidy Williams")·[@cassidoo](https://github.com/cassidoo)

 April 17, 2026 

| 3 minutes 

*    Share: 
*   [](https://x.com/share?text=Building%20an%20emoji%20list%20generator%20with%20the%20GitHub%20Copilot%20CLI&url=https%3A%2F%2Fgithub.blog%2Fai-and-ml%2Fgithub-copilot%2Fbuilding-an-emoji-list-generator-with-the-github-copilot-cli%2F)
*   [](https://www.facebook.com/sharer/sharer.php?t=Building%20an%20emoji%20list%20generator%20with%20the%20GitHub%20Copilot%20CLI&u=https%3A%2F%2Fgithub.blog%2Fai-and-ml%2Fgithub-copilot%2Fbuilding-an-emoji-list-generator-with-the-github-copilot-cli%2F)
*   [](https://www.linkedin.com/shareArticle?title=Building%20an%20emoji%20list%20generator%20with%20the%20GitHub%20Copilot%20CLI&url=https%3A%2F%2Fgithub.blog%2Fai-and-ml%2Fgithub-copilot%2Fbuilding-an-emoji-list-generator-with-the-github-copilot-cli%2F)

Every week, the GitHub team runs[a stream called Rubber Duck Thursdays](https://www.youtube.com/@GitHub/streams), where we build projects live, cowork with our community, and answer questions!

This week, we built a very fun project together using the[GitHub Copilot CLI](https://github.com/features/copilot/cli?utm_source=blog-rdt-emoji-list-cta&utm_medium=blog&utm_campaign=dev-pod-copilot-cli-2026)! Let me tell you about it.

![Image 28: 💡](https://s.w.org/images/core/emoji/17.0.2/svg/1f4a1.svg)_New to GitHub Copilot CLI?[Here’s how to get started.](https://github.blog/ai-and-ml/github-copilot/github-copilot-cli-for-beginners-getting-started-with-github-copilot-cli/)_

## What is it?

In a lot of social media tweets and launches, you often see accounts post things like:

```plaintext
We shipped the most amazing emoji list generator ever. It:

 Works in the CLI
 Uses the Copilot SDK to intelligently convert your bullet points to relevent emoji
 Copies the result to the clipboard
```

It’s beautiful. But coming up with the perfect emoji is far too slow for me in this “move fast and break things” world. I have projects to build! Repos to vibe! Pull requests to merge! I can’t be thinking about emojis!

And thus, on the stream, we build an emoji list generator (very descriptively called Emoji List Generator) that:

![Image 29: 🖥️](https://s.w.org/images/core/emoji/17.0.2/svg/1f5a5.svg) Runs in the terminal

![Image 30: 📋](https://s.w.org/images/core/emoji/17.0.2/svg/1f4cb.svg) You paste or write a list

![Image 31: ⌨️](https://s.w.org/images/core/emoji/17.0.2/svg/2328.svg) You hit Ctrl + S

![Image 32: 📎](https://s.w.org/images/core/emoji/17.0.2/svg/1f4ce.svg) You get the list on your clipboard

(Can you tell I’m dogfooding the product here?)

## How we built it

We used a few cool technologies for this project:

![Image 33: 🖥️](https://s.w.org/images/core/emoji/17.0.2/svg/1f5a5.svg)`@opentui/core`for the terminal UI

![Image 34: 🤖](https://s.w.org/images/core/emoji/17.0.2/svg/1f916.svg)`@github/copilot-sdk`for the AI brain

![Image 35: 📋](https://s.w.org/images/core/emoji/17.0.2/svg/1f4cb.svg)`clipboardy`for clipboard access

To start the project off, we opened up the GitHub Copilot CLI.

In plan mode using Claude Sonnet 4.6, we wrote:

```plaintext
I want to create an AI-powered markdown emoji list generator. Where, in this CLI app, if I paste in or write in some bullet points, it will replace those bullet points with relevant emojis to the given point in that list, and copies it to my clipboard. I'd like it to use GitHub Copilot SDK for the AI juiciness.
```

Copilot asked me a bunch of clarifying questions, for example around the tech stack and what libraries we should use (shoutout to[Gabor](https://javorszky.co.uk/)in the chat for suggesting[OpenTUI](https://opentui.com/)), and from there, we had a fully thought-out`plan.md`file for me to review and use!

We implemented the plan using Claude Opus 4.7 (which was[recently released](https://github.blog/changelog/2026-04-16-claude-opus-4-7-is-generally-available/)!) and a few minutes later, voilà, we had a fun little terminal UI to work with!

![Image 36: Screenshot of the 'Emoji List Generator.' Paste or type your bullet points below. Press CTRL + S to generate, CTRL + C to quit.

Your bullet points
- Is there a ghost here?
- Ducks quack a lot
- I would like to have a word with the moon
- Mechanical keyboards are cool
- We just launched a sick new feature
- I'd like to squish some slime

Followed by the same list, with appropriate emojis.](https://github.blog/wp-content/uploads/2026/04/list.png?resize=1869%2C1944)
The project was small but mighty. In the CLI, we used some really cool tools all together:

![Image 37: 📋](https://s.w.org/images/core/emoji/17.0.2/svg/1f4cb.svg)[Plan mode](https://docs.github.com/copilot/how-tos/copilot-cli/cli-best-practices?utm_source=blog-rdt-emoji-list-cta&utm_medium=blog&utm_campaign=dev-pod-copilot-cli-2026#plan-mode)

![Image 38: 🤖](https://s.w.org/images/core/emoji/17.0.2/svg/1f916.svg)[Autopilot mode](https://docs.github.com/copilot/concepts/agents/copilot-cli/autopilot?utm_source=blog-rdt-emoji-list-cta&utm_medium=blog&utm_campaign=dev-pod-copilot-cli-2026)

![Image 39: 🔀](https://s.w.org/images/core/emoji/17.0.2/svg/1f500.svg)[Multi-model](https://docs.github.com/copilot/reference/ai-models/supported-models?utm_source=blog-rdt-emoji-list-cta&utm_medium=blog&utm_campaign=dev-pod-copilot-cli-2026)workflow

![Image 40: 🚩](https://s.w.org/images/core/emoji/17.0.2/svg/1f6a9.svg)[The`allow-all`tools flag](https://docs.github.com/copilot/how-tos/copilot-cli/allowing-tools#permissive-options?utm_source=blog-rdt-emoji-list-cta&utm_medium=blog&utm_campaign=dev-pod-copilot-cli-2026)

![Image 41: 🐙](https://s.w.org/images/core/emoji/17.0.2/svg/1f419.svg) The[GitHub MCP server](https://github.com/github/github-mcp-server?utm_source=blog-rdt-emoji-list-cta&utm_medium=blog&utm_campaign=dev-pod-copilot-cli-2026)

If you’d like to build a project like this yourself, you can check out the docs for[the GitHub Copilot CLI](https://docs.github.com/copilot/how-tos/copilot-cli/cli-getting-started?utm_source=blog-rdt-emoji-list-cta&utm_medium=blog&utm_campaign=dev-pod-copilot-cli-2026)and the[GitHub Copilot SDK](https://docs.github.com/copilot/how-tos/copilot-sdk/sdk-getting-started?utm_source=blog-rdt-emoji-list-cta&utm_medium=blog&utm_campaign=dev-pod-copilot-cli-2026)today!

The[emoji list generator is free and open source](https://github.com/cassidoo/emoji-list-generator), just for you.

Happy building!

* * *

## Tags:

*   [GitHub Copilot](https://github.blog/tag/github-copilot/)
*   [GitHub Copilot CLI](https://github.blog/tag/github-copilot-cli/)

## Written by

![Image 42: Cassidy Williams](https://avatars.githubusercontent.com/u/1454517?v=4&s=200)

### [Cassidy Williams](https://github.blog/author/cassidoo/)

[@cassidoo](https://github.com/cassidoo)

Cassidy is senior director for developer advocacy here at GitHub. She enjoys building software, advising startups, and teaching developers how to build better. She has a weekly newsletter at cassidoo.co/newsletter where you can get her updates, practice coding problems, and a joke in your inbox!

*   [GitHub Copilot](https://github.blog/tag/github-copilot/)
*   [GitHub Copilot CLI](https://github.blog/tag/github-copilot-cli/)

## Table of Contents

*   [What is it?](http://github.blog/ai-and-ml/github-copilot/building-an-emoji-list-generator-with-the-github-copilot-cli/#what-is-it)
*   [How we built it](http://github.blog/ai-and-ml/github-copilot/building-an-emoji-list-generator-with-the-github-copilot-cli/#how-we-built-it)

## More on [GitHub Copilot](https://github.blog/tag/github-copilot/)

### [Build a personal organization command center with GitHub Copilot CLI](https://github.blog/ai-and-ml/github-copilot/build-a-personal-organization-command-center-with-github-copilot-cli/)

Learn about the productivity tool one GitHub engineer built, and how AI supported the development process.

[Cassidy Williams](https://github.blog/author/cassidoo/ "Posts by Cassidy Williams")&[Jacklyn Carroll](https://github.blog/author/jacklynlee31/ "Posts by Jacklyn Carroll")

### [GitHub Copilot CLI for Beginners: Getting started with GitHub Copilot CLI](https://github.blog/ai-and-ml/github-copilot/github-copilot-cli-for-beginners-getting-started-with-github-copilot-cli/)

GitHub for Beginners: Getting started with the GitHub Copilot CLI, a step-by-step tutorial.

[Christopher Harrison](https://github.blog/author/geektrainer/ "Posts by Christopher Harrison")

## Related posts

![Image 43: Thumbnail showing 'My AI command center'](https://github.blog/wp-content/uploads/2026/04/command-cecnter.png?resize=400%2C212)

[AI & ML](https://github.blog/ai-and-ml/)

### [Build a personal organization command center with GitHub Copilot CLI](https://github.blog/ai-and-ml/github-copilot/build-a-personal-organization-command-center-with-github-copilot-cli/)

Learn about the productivity tool one GitHub engineer built, and how AI supported the development process.

[Cassidy Williams](https://github.blog/author/cassidoo/ "Posts by Cassidy Williams")&[Jacklyn Carroll](https://github.blog/author/jacklynlee31/ "Posts by Jacklyn Carroll")

![Image 44: Copilot moves through a decorative field of floating cubes marked with sync and check icons.](https://github.blog/wp-content/uploads/2026/01/generic-security-invertocat-blocks-copilot.png?resize=400%2C212)

[AI & ML](https://github.blog/ai-and-ml/)

### [Hack the AI agent: Build agentic AI security skills with the GitHub Secure Code Game](https://github.blog/security/hack-the-ai-agent-build-agentic-ai-security-skills-with-the-github-secure-code-game/)

Learn to find and exploit real-world agentic AI vulnerabilities through five progressive challenges in this free, open source game that over 10,000 developers have already used to sharpen their security skills.

[Joseph Katsioloudes](https://github.blog/author/jkcso/ "Posts by Joseph Katsioloudes")

![Image 45: Header showing "What is Copilot CLI?" and GitHub Copilot iconography](https://github.blog/wp-content/uploads/2026/04/Episode-1.png?resize=400%2C212)

[AI & ML](https://github.blog/ai-and-ml/)

### [GitHub Copilot CLI for Beginners: Getting started with GitHub Copilot CLI](https://github.blog/ai-and-ml/github-copilot/github-copilot-cli-for-beginners-getting-started-with-github-copilot-cli/)

GitHub for Beginners: Getting started with the GitHub Copilot CLI, a step-by-step tutorial.

[Christopher Harrison](https://github.blog/author/geektrainer/ "Posts by Christopher Harrison")

## Explore more from GitHub

![Image 46: Docs](https://github.blog/wp-content/uploads/2024/07/Icon-Circle.svg)
### Docs

Everything you need to master GitHub, all in one place.

[Go to Docs](https://docs.github.com/)

![Image 47: GitHub](https://github.blog/wp-content/uploads/2024/07/recirculation-github-icon.svg)
### GitHub

Build what’s next on GitHub, the place for anyone from anywhere to build anything.

[Start building](https://github.com/)

![Image 48: Customer stories](https://github.blog/wp-content/uploads/2024/07/Icon_da43dc.svg)
### Customer stories

Meet the companies and engineering teams that build with GitHub.

[Learn more](https://github.com/customer-stories)

![Image 49: The GitHub Podcast](https://github.blog/wp-content/uploads/2023/02/galaxy23-icon.svg)
### The GitHub Podcast

Catch up on the GitHub podcast, a show dedicated to the topics, trends, stories and culture in and around the open source developer community on GitHub.

[Listen now](https://the-github-podcast.simplecast.com/)

## We do newsletters, too

Discover tips, technical guides, and best practices in our biweekly newsletter just for devs.

Your email address 

*Your email address 

Subscribe

- [x]  Yes please, I’d like GitHub and affiliates to use my information for personalized communications, targeted advertising and campaign effectiveness. See the [GitHub Privacy Statement](https://github.com/site/privacy) for more details.  

Subscribe

## Site-wide Links

[](https://github.com/)

### Product

*   [Features](https://github.com/features)
*   [Security](https://github.com/security)
*   [Enterprise](https://github.com/enterprise)
*   [Customer Stories](https://github.com/customer-stories?type=enterprise)
*   [Pricing](https://github.com/pricing)
*   [Resources](https://resources.github.com/)

### Platform

*   [Developer API](https://developer.github.com/)
*   [Partners](https://partner.github.com/)
*   [Atom](https://atom.io/)
*   [Electron](https://www.electronjs.org/)
*   [GitHub Desktop](https://desktop.github.com/)

### Support

*   [Docs](https://docs.github.com/)
*   [Community Forum](https://github.community/)
*   [Training](https://services.github.com/)
*   [Status](https://www.githubstatus.com/)
*   [Contact](https://support.github.com/)

### Company

*   [About](https://github.com/about)
*   [Blog](https://github.blog/)
*   [Careers](https://github.com/about/careers)
*   [Press](https://github.com/about/press)
*   [Shop](https://shop.github.com/)

*   © 2026 GitHub, Inc.
*   [Terms](https://docs.github.com/en/github/site-policy/github-terms-of-service)
*   [Privacy](https://docs.github.com/en/github/site-policy/github-privacy-statement)
*   Manage Cookies
*   Do not share my personal information

*   [GitHub on LinkedIn](https://www.linkedin.com/company/github)
*   [GitHub on Instagram](https://www.instagram.com/github/)
*   [GitHub on YouTube](https://www.youtube.com/github)
*   [GitHub on X](https://twitter.com/github)
*   [GitHub on TikTok](https://www.tiktok.com/@github)
*   [GitHub on Twitch](https://www.twitch.tv/github)
*   [GitHub’s organization on GitHub](https://github.com/github)

![Image 50](http://github.blog/ai-and-ml/github-copilot/building-an-emoji-list-generator-with-the-github-copilot-cli/)×

![Image 51](https://pixel.wp.com/g.gif?v=ext&blog=153214340&post=95403&tz=-7&srv=github.blog&hp=vip&j=1%3A15.5-beta&host=github.blog&ref=&fcp=692&rand=0.3723373382414592)
