ProjectTemplate.new('nfhexo','Netlify/Hexo',_('A Hexo site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features'),'https://gitlab.com/pages/nfhexo','illustrations/logos/netlify.svg'),
ProjectTemplate.new('nfhexo','Netlify/Hexo',_('A Hexo site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features'),'https://gitlab.com/pages/nfhexo','illustrations/logos/netlify.svg'),
ProjectTemplate.new('salesforcedx','SalesforceDX',_('A project boilerplate for Salesforce App development with Salesforce Developer tools'),'https://gitlab.com/gitlab-org/project-templates/salesforcedx'),
ProjectTemplate.new('salesforcedx','SalesforceDX',_('A project boilerplate for Salesforce App development with Salesforce Developer tools'),'https://gitlab.com/gitlab-org/project-templates/salesforcedx'),
ProjectTemplate.new('serverless_framework','Serverless Framework/JS',_('A basic page and serverless function that uses AWS Lambda, AWS API Gateway, and GitLab Pages'),'https://gitlab.com/gitlab-org/project-templates/serverless-framework','illustrations/logos/serverless_framework.svg'),
ProjectTemplate.new('serverless_framework','Serverless Framework/JS',_('A basic page and serverless function that uses AWS Lambda, AWS API Gateway, and GitLab Pages'),'https://gitlab.com/gitlab-org/project-templates/serverless-framework','illustrations/logos/serverless_framework.svg'),
ProjectTemplate.new('tencent_serverless_framework','Tencent Serverless Framework/NextjsSSR',_('A project boilerplate for Tencent Serverless Framework that uses Next.js SSR'),'https://gitlab.com/project-templates/nextjsssr_demo','illustrations/logos/tencent_serverless_framework.svg'),
ProjectTemplate.new('tencent_serverless_framework','Tencent Serverless Framework/NextjsSSR',_('A project boilerplate for Tencent Serverless Framework that uses Next.js SSR'),'https://gitlab.com/gitlab-org/project-templates/nextjsssr_demo','illustrations/logos/tencent_serverless_framework.svg'),
ProjectTemplate.new('jsonnet','Jsonnet for Dynamic Child Pipelines',_('An example showing how to use Jsonnet with GitLab dynamic child pipelines'),'https://gitlab.com/gitlab-org/project-templates/jsonnet'),
ProjectTemplate.new('jsonnet','Jsonnet for Dynamic Child Pipelines',_('An example showing how to use Jsonnet with GitLab dynamic child pipelines'),'https://gitlab.com/gitlab-org/project-templates/jsonnet'),
ProjectTemplate.new('cluster_management','GitLab Cluster Management',_('An example project for managing Kubernetes clusters integrated with GitLab'),'https://gitlab.com/gitlab-org/project-templates/cluster-management'),
ProjectTemplate.new('cluster_management','GitLab Cluster Management',_('An example project for managing Kubernetes clusters integrated with GitLab'),'https://gitlab.com/gitlab-org/project-templates/cluster-management'),
ProjectTemplate.new('kotlin_native_linux','Kotlin Native Linux',_('A basic template for developing Linux programs using Kotlin Native'),'https://gitlab.com/gitlab-org/project-templates/kotlin-native-linux')
ProjectTemplate.new('kotlin_native_linux','Kotlin Native Linux',_('A basic template for developing Linux programs using Kotlin Native'),'https://gitlab.com/gitlab-org/project-templates/kotlin-native-linux')