This is a submission for the GitHub Copilot CLI Challenge
HTDICS — HTML Dictionaries
What I Built
HTDICS is a lightweight command‑line tool that generates beautifully structured HTML dictionary pages from a single word.
You pass a noun or verb (Italian or French), and the tool automatically:
- detects the type of word
- translates it into French
- adds IPA phonetic transcription
- identifies grammatical gender (for nouns)
- generates full verb conjugations (for verbs)
- creates a dedicated HTML page
- updates a global index of all generated entries
The project grew from my desire to build a personal, dynamic dictionary that I could browse locally like a mini linguistic website.
Using the Copilot CLI made the process surprisingly fluid and enjoyable.
Actually it translate in French, but it is a work in progress... :-)
Demo
https://github.com/fsangiuseppe/htdics
Example 'Courir'
[https://github.com/fsangiuseppe/htdics/blob/main/example1.png]
My Experience with GitHub Copilot CLI
Working with the GitHub Copilot CLI felt like having a development partner who could instantly scaffold ideas, refine prompts, and help me iterate quickly. I used it to:
- generate the initial script structure
- refine prompts for linguistic analysis
- debug async logic with the Copilot SDK
- improve the HTML output format
- streamline the workflow for updating the index
The CLI made experimentation fast and natural. Instead of stopping to search for syntax or patterns, I stayed focused on the creative and structural aspects of the project.
It genuinely felt like building software in a more conversational, intuitive way.
Top comments (0)