{"id":26066615,"url":"https://github.com/textwire/vscode-textwire","last_synced_at":"2026-03-04T10:32:24.811Z","repository":{"id":228211364,"uuid":"773416408","full_name":"textwire/vscode-textwire","owner":"textwire","description":"VSCode extension for Textwire templating language. It adds syntax highlighting, custom icons and more","archived":false,"fork":false,"pushed_at":"2026-02-28T14:37:25.000Z","size":948,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-02-28T17:48:54.548Z","etag":null,"topics":["extension","go","golang","textwire","vscode","vscode-extension"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=SerhiiCho.textwire","language":"TypeScript","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/textwire.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-03-17T15:53:38.000Z","updated_at":"2026-02-28T14:37:28.000Z","dependencies_parsed_at":"2024-10-18T07:08:31.902Z","dependency_job_id":"0ff723c0-aedb-4f78-b18d-3d2a3399d889","html_url":"https://github.com/textwire/vscode-textwire","commit_stats":null,"previous_names":["textwire/vscode-textwire"],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/textwire/vscode-textwire","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/textwire%2Fvscode-textwire","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/textwire%2Fvscode-textwire/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/textwire%2Fvscode-textwire/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/textwire%2Fvscode-textwire/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/textwire","download_url":"https://codeload.github.com/textwire/vscode-textwire/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/textwire%2Fvscode-textwire/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30078308,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T08:01:56.766Z","status":"ssl_error","status_checked_at":"2026-03-04T08:00:42.919Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["extension","go","golang","textwire","vscode","vscode-extension"],"created_at":"2025-03-08T20:58:05.755Z","updated_at":"2026-03-04T10:32:24.772Z","avatar_url":"https://github.com/textwire.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Textwire Official\n\n![Textwire Code](./images/banner.png)\n\n## Overview\nThe **Textwire VSCode Extension** is an open-source solution that enhances the development experience for the Textwire templating language. With features like syntax highlighting, custom file icons, and intelligent autocompletion, this extension makes working with Textwire files seamless and efficient.\n\n## Features\n1. [Syntax Highlighting](#1-syntax-highlighting)\n2. [Custom File Icons](#2-custom-file-icons)\n3. [Directives Autocompletion](#3-directives-autocompletion)\n4. [Loop Object Autocompletion](#4-loop-object-autocompletion)\n\n### 1. Syntax Highlighting\nTextwire files are visually enhanced with syntax highlighting for:\n- Directives\n- Comments\n- Expressions\n- Other key language elements\n\nThis ensures better readability and reduces the chances of syntax errors.\n\n![Syntax Highlighting](./images/textwire-code.jpg)\n\n### 2. Custom File Icons\nQuickly identify Textwire files in your VSCode file explorer with custom-designed icons. These icons provide a unique and recognizable appearance, improving project organization and file navigation.\n\n![Custom Icons](./images/custom-icons.jpg)\n\n### 3. Directives Autocompletion\nSpeed up your development process with intelligent autocompletion for Textwire directives. As you type, the extension suggests available directives with clear description, making it easier to write code and reducing the chances of typos.\n\n![Directives Autocompletion](./images/directives-suggest.jpg)\n\n### 4. Loop Object Autocompletion\nThe extension also provides autocompletion for `loop` objects that are available in any Textwire loop. As you type, the extension suggests available loop properties with clear description.\n\n![Loop Object Autocompletion](./images/loop-suggest.jpg)\n\n## Installation\n1. Open the **Extensions Marketplace** in VSCode.\n2. Search for `Textwire`.\n3. Click **Install**.\n4. Enjoy enhanced support for Textwire files in your projects.\n\n## Feedback\nHave suggestions or questions? Feel free to open an issue on the [GitHub repository](https://github.com/textwire/vscode-textwire) or reach out to us directly.\n\n## License\nThis project is licensed under the [MIT License](https://github.com/textwire/vscode-textwire/blob/main/LICENSE).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftextwire%2Fvscode-textwire","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftextwire%2Fvscode-textwire","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftextwire%2Fvscode-textwire/lists"}