{"id":14967631,"url":"https://github.com/ghaschel/vscode-angular-pug","last_synced_at":"2025-10-25T20:31:44.045Z","repository":{"id":55463403,"uuid":"157556196","full_name":"ghaschel/vscode-angular-pug","owner":"ghaschel","description":"Angular syntax highlighting for Pug templates","archived":false,"fork":false,"pushed_at":"2023-11-28T17:27:57.000Z","size":3547,"stargazers_count":8,"open_issues_count":1,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-31T10:25:38.020Z","etag":null,"topics":["angular","pug","pugjs","syntax-highlighting","vscode","vscode-extension","vscode-extensions","vscode-language","vscode-plugin","vscode-plugins"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=ghaschel.vscode-angular-pug","language":"Pug","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/ghaschel.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-11-14T13:53:59.000Z","updated_at":"2024-03-20T19:36:11.000Z","dependencies_parsed_at":"2024-08-23T14:27:25.552Z","dependency_job_id":"88d8e492-7dfa-463f-9fcc-020ba05da446","html_url":"https://github.com/ghaschel/vscode-angular-pug","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghaschel%2Fvscode-angular-pug","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghaschel%2Fvscode-angular-pug/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghaschel%2Fvscode-angular-pug/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghaschel%2Fvscode-angular-pug/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ghaschel","download_url":"https://codeload.github.com/ghaschel/vscode-angular-pug/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238207646,"owners_count":19434095,"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":["angular","pug","pugjs","syntax-highlighting","vscode","vscode-extension","vscode-extensions","vscode-language","vscode-plugin","vscode-plugins"],"created_at":"2024-09-24T13:38:22.969Z","updated_at":"2025-10-25T20:31:38.726Z","avatar_url":"https://github.com/ghaschel.png","language":"Pug","readme":"# vscode-angular-pug\n\n[![GitHub issues](https://img.shields.io/github/issues/ghaschel/vscode-angular-pug.svg)](https://github.com/ghaschel/vscode-angular-pug/issues)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/ghaschel/vscode-angular-pug/blob/master/LICENSE)\n[![NodeJS with Gulp](https://github.com/ghaschel/vscode-angular-pug/actions/workflows/npm-gulp.yml/badge.svg?event=push)](https://github.com/ghaschel/vscode-angular-pug/actions/workflows/npm-gulp.yml)\n[![Downloads](https://vsmarketplacebadges.dev/downloads-short/ghaschel.vscode-angular-pug.png)](https://marketplace.visualstudio.com/items?itemName=ghaschel.vscode-angular-pug)\n[![Installs](https://vsmarketplacebadges.dev/installs-short/ghaschel.vscode-angular-pug.png)](https://marketplace.visualstudio.com/items?itemName=ghaschel.vscode-angular-pug)\n[![Version](https://vsmarketplacebadges.dev/version-short/ghaschel.vscode-angular-pug.png)](https://marketplace.visualstudio.com/items?itemName=ghaschel.vscode-angular-pug)\n[![Greenkeeper badge](https://badges.greenkeeper.io/ghaschel/vscode-angular-pug.svg)](https://greenkeeper.io/)\n\n\u003cdiv align=\"center\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/ghaschel/vscode-angular-pug/master/assets/angular-pug.png\" title=\"vscode-angular-pug\" alt=\"Logo\" /\u003e\n\u003c/div\u003e\n\n## Angular Pug Template Syntax Highlighting\n\nThis plugin adds syntax highlighting for angular Pug template files in VS Code. It supports the angular syntax itself and HTML DOM events.\n\n\u003e To replicate this readme colors I recommend using [dark-plus-syntax](https://marketplace.visualstudio.com/items?itemName=dunstontc.dark-plus-syntax) theme.\n\n## Summary\n\n- [Doctype](#doctype)\n- [Comments](#comments)\n- [Angular directives](#angular-directives)\n- [Angular interpolations](#angular-interpolations)\n- [Entities](#html-entities)\n- [Regex](#regex)\n- [DOM Events](#dom-events)\n- [Style inline](#style-inline)\n- [Script tags](#script-tags)\n- [Generic attributes](#generic-attributes)\n\n### Doctype\n\n\u003cspan name=\"doctype\"\u003e\u003c/span\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/ghaschel/vscode-angular-pug/master/assets/doctype.png\" title=\"vscode-angular-html\" alt=\"Doctype\" /\u003e\n\n### Comments\n\n\u003cspan name=\"comments\"\u003e\u003c/span\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/ghaschel/vscode-angular-pug/master/assets/comments.png\" title=\"vscode-angular-html\" alt=\"Comments\" /\u003e\n\n### Angular directives\n\n\u003cspan name=\"angular-directives\"\u003e\u003c/span\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/ghaschel/vscode-angular-pug/master/assets/angular-directives.png\" title=\"Angular directives\" alt=\"Angular directives\" /\u003e\n\n### Angular interpolations (with safe navigation operator)\n\n\u003cspan name=\"angular-interpolations\"\u003e\u003c/span\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/ghaschel/vscode-angular-pug/master/assets/angular-interpolations.png\" title=\"Angular Interpolations\" alt=\"Angular Interpolations\" /\u003e\n\n### Entities\n\n\u003cspan name=\"html-entities\"\u003e\u003c/span\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/ghaschel/vscode-angular-pug/master/assets/entities.png\" title=\"HTML Entities\" alt=\"HTML Entities\" /\u003e\n\n### Regex\n\n\u003cspan name=\"regex\"\u003e\u003c/span\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/ghaschel/vscode-angular-pug/master/assets/regex.png\" title=\"vscode-angular-html\" alt=\"Regex\" /\u003e\n\n### DOM events [see complete list](DOM-EVENTS.md)\n\n\u003cspan name=\"dom-events\"\u003e\u003c/span\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/ghaschel/vscode-angular-pug/master/assets/dom-events.png\" title=\"DOM events\" alt=\"DOM events\" /\u003e\n\n### Style inline\n\n\u003cspan name=\"style-inline\"\u003e\u003c/span\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/ghaschel/vscode-angular-pug/master/assets/style-inline.png\" title=\"Style inline\" alt=\"Style inline\" /\u003e\n\n### Script tag\n\n\u003cspan name=\"script-tags\"\u003e\u003c/span\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/ghaschel/vscode-angular-pug/master/assets/script-tag.png\" title=\"Script tags\" alt=\"Script tag\" /\u003e\n\n### Generic attributes\n\n\u003cspan name=\"generic-attributes\"\u003e\u003c/span\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/ghaschel/vscode-angular-pug/master/assets/generic-attributes.png\" title=\"Generic attributes\" alt=\"Generic attributes\" /\u003e\n\n## Disclaimer\n\n\u003e The development of this plugin serves as a way for me to train Regex, so may not be 100% correct. Feel free to submit a pull request if needed.\n\n## [Changelog](CHANGELOG.md)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fghaschel%2Fvscode-angular-pug","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fghaschel%2Fvscode-angular-pug","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fghaschel%2Fvscode-angular-pug/lists"}