We should curate the default list of azd templates
- Dominant language
- Go
- Stars
- 569
- Forks
- 364
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 136
Description
The template list in azd is ordered in a way that seems disorganized, or it's possible it is ordered but it's not alphabetical, and it doesn't appear to be grouped by technology or language.
Here's the current 'azd init' flow when I say I want to start with a template:
```
Initializing an app to run on Azure (azd init)
? How do you want to initialize your app? Select a template
For Microsoft AI Gallery, visit https://azure.github.io/ai-app-templates
For azd community gallery (awesome-azd), visit https://azure.github.io/awesome-azd
? Select a project template: Deploy Phoenix to Azure (Arize-ai/phoenix-on-azure)
Filter: Type to filter list
> Deploy Phoenix to Azure (Arize-ai/phoenix-on-azure)
API Center Reference Sample (Azure-Samples/APICenter-Reference)
Unified AI Gateway Design Pattern with Azure API Management (Azure-Samples/APIM-Unified-AI-Gateway-Sample)
Event Driven Java Application with Azure Service Bus on Azure Spring Apps (Azure-Samples/ASA-Samples-Event-Driven-Application)
Static React Web App with Java API and PostgreSQL (Azure-Samples/ASA-Samples-Web-Application)
Azure Functions Flex Consumption - Durable Text Analysis with Azure Files OS Mount (Azure-Samples/Azure-Functions-Flex-Consumption-with-Azure-Files-OS-Mount-Samples)
...
```
I didn't move the cursor, or type anything, so this is just the top 3 that I assume most or all people will see.
I'm not sure what we're using as our sort criteria but if we can curate this a bit more, it'd be good to place some of the 1st party templates up-top, since those are guaranteed to be maintained, and possibly think about how we want to sort overall.
Contributor guide
Assessment
This issue has not been assessed yet.