{"id":21569324,"url":"https://github.com/aadenboy/vscode-unicode-box-art","last_synced_at":"2026-05-20T19:09:41.597Z","repository":{"id":262033550,"uuid":"886032552","full_name":"aadenboy/vscode-unicode-box-art","owner":"aadenboy","description":"Allows drawing Unicode box art directly in VSCode. Based on https://github.com/MarkLodato/js-boxdrawing","archived":false,"fork":false,"pushed_at":"2024-11-24T02:20:38.000Z","size":42472,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-24T12:32:24.858Z","etag":null,"topics":["typescript","unicode-box-drawing","unicode-characters","vscode","vscode-extension"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=aadenboy.box-art-draw","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/aadenboy.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":"2024-11-10T02:19:16.000Z","updated_at":"2024-11-24T02:20:41.000Z","dependencies_parsed_at":"2025-01-24T12:38:36.785Z","dependency_job_id":null,"html_url":"https://github.com/aadenboy/vscode-unicode-box-art","commit_stats":null,"previous_names":["aadenboy/vscode-unicode-box-art"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aadenboy%2Fvscode-unicode-box-art","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aadenboy%2Fvscode-unicode-box-art/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aadenboy%2Fvscode-unicode-box-art/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aadenboy%2Fvscode-unicode-box-art/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aadenboy","download_url":"https://codeload.github.com/aadenboy/vscode-unicode-box-art/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244166641,"owners_count":20409178,"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":["typescript","unicode-box-drawing","unicode-characters","vscode","vscode-extension"],"created_at":"2024-11-24T11:09:10.221Z","updated_at":"2026-05-20T19:09:36.577Z","avatar_url":"https://github.com/aadenboy.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Unicode Box Art Draw\n\n![Version](https://img.shields.io/visual-studio-marketplace/v/aadenboy.box-art-draw\n) ![Active issues](https://img.shields.io/github/issues/aadenboy/vscode-unicode-box-art\n) ![Pull requests](https://img.shields.io/github/issues-pr/aadenboy/vscode-unicode-box-art\n) ![Downloads](https://img.shields.io/visual-studio-marketplace/d/aadenboy.box-art-draw\n) ![Installs](https://img.shields.io/visual-studio-marketplace/i/aadenboy.box-art-draw\n)\n\n*(Footage sped up for demonstration purposes)*\n![Title Animation](./gallery/bd.gif)\n\nThis extension lets you draw with Unicode's box art characters directly in VSCode!\n\n\u003e Based on [MarkLodato/js-boxdrawing](https://github.com/MarkLodato/js-boxdrawing)\n\n\u003e Also see [Overtype by DrMerfy](vscode:extension/drmerfy.overtype)\n\n## Usage\n\nAll keybinds, excluding the toggle command, are active only while drawing mode is enabled.\n\n**NOTE:** Padding is currently UNIMPLEMENTED, and the cursor will not draw nicely over empty space. You must pad the empty space you intend to draw over with spaces beforehand.\n\n### Commands\n\u003e I highly recommend you remap these to your liking!\n\n- `Ctrl+Shift+Insert` - Toggle between drawing and regular typing\n- **Line Styles**:\n  - `N` - Set to *Normal* line style\n  - `B` - Set to *Bold* line style\n  - `K` - Set to *Double* line style\n  - `Delete` - Erase lines\n- **Drawing**:\n  - Arrow Keys - Draw a line in the chosen style\n  - `Shift`+Arrow Keys - Draw a line segment in-place\n  - `Alt`+Arrow Keys - Paint over lines (replacing instead of creating)\n  - `Shift+Alt`+Arrow Keys - Paint over line segments in-place (replacing instead of creating)\n- **Transformations**:\n  - `[` - Rotate left\n  - `]` - Rotate right\n  - `Shift+[` - Flip horizontally\n  - `Shift+]` - Flip vertically\n- **Batch-painting**:\n  - See below for difference\n  - `P` - Paint a line (no turning, no splitting)\n  - `Shift+P` - Paint a curve (no splitting)\n  - `Alt+P` - Paint a branch (no turning)\n  - `Ctrl+P` - Paint a shape\n  - You can use these with the eraser to delete instead\n\n## Gallery\n\nComparison of batch-painting modes\n![Comparison of batch-painting modes](./gallery/compare.gif)\n\nBuilding a table\n![Building a table](./gallery/table.gif)\n\n## Installation\n\n1. Open the Extensions view in VS Code (`Ctrl+Shift+X`)\n2. Search for **\"Unicode Box Art Drawing\"** and install it\n3. Start drawing by toggling drawing mode with `Ctrl+Shift+Insert`!\n\n## Source Code\nYou can view and contribute to the source code at the [GitHub Repo](https://github.com/aadenboy/vscode-unicode-box-art)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faadenboy%2Fvscode-unicode-box-art","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faadenboy%2Fvscode-unicode-box-art","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faadenboy%2Fvscode-unicode-box-art/lists"}