{"id":38632963,"url":"https://github.com/hyperclaw79/vssticky","last_synced_at":"2026-01-17T09:01:28.672Z","repository":{"id":37233415,"uuid":"497259010","full_name":"Hyperclaw79/vssticky","owner":"Hyperclaw79","description":"Attach sticky notes on your files, from inside VS Code.","archived":false,"fork":false,"pushed_at":"2023-08-02T08:37:35.000Z","size":16855,"stargazers_count":6,"open_issues_count":2,"forks_count":4,"subscribers_count":4,"default_branch":"main","last_synced_at":"2023-08-02T09:59:27.166Z","etag":null,"topics":["extensions","sticky-notes","vscode","vscode-extension"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Hyperclaw79.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-05-28T08:28:21.000Z","updated_at":"2023-07-22T18:39:25.000Z","dependencies_parsed_at":"2023-01-31T00:45:56.473Z","dependency_job_id":null,"html_url":"https://github.com/Hyperclaw79/vssticky","commit_stats":null,"previous_names":[],"tags_count":5,"template":null,"template_full_name":null,"purl":"pkg:github/Hyperclaw79/vssticky","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hyperclaw79%2Fvssticky","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hyperclaw79%2Fvssticky/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hyperclaw79%2Fvssticky/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hyperclaw79%2Fvssticky/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Hyperclaw79","download_url":"https://codeload.github.com/Hyperclaw79/vssticky/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hyperclaw79%2Fvssticky/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28504596,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-17T06:57:29.758Z","status":"ssl_error","status_checked_at":"2026-01-17T06:56:03.931Z","response_time":85,"last_error":"SSL_read: 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":["extensions","sticky-notes","vscode","vscode-extension"],"created_at":"2026-01-17T09:00:53.084Z","updated_at":"2026-01-17T09:01:27.421Z","avatar_url":"https://github.com/Hyperclaw79.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VSSticky - The Last Sticky Notes Extension You'll Need.\n![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/Hyperclaw79/vssticky/build.yml?logo=Github\u0026style=for-the-badge)\n![Version](https://img.shields.io/github/package-json/v/hyperclaw79/vssticky?style=for-the-badge)\n![Code Quality](https://img.shields.io/codacy/grade/3e636a1d0fe141e780cb967704b1d7a1?style=for-the-badge)\n\nIt's pretty common to keep getting newer ideas or an annoying bug that you need to fix later.\\\nSo you'd want to write them down somewhere.\\\nWhat better way to do that than to use **Sticky Notes** right?! \\\nNow you don't need to maintain them externally, with \u003cbig\u003e**VSSticky**\u003c/big\u003e, you can attach sticky notes from within VSCode!\n\n## Why VSSticky? 📝\nThere are tons of sticky notes extensions out there, but what makes \u003cbig\u003e**VSSticky**\u003c/big\u003e different?\\\n\u003cbig\u003e**VSSticky**\u003c/big\u003e is a first of a kind extension that offers isolated sticky notes.\\\nYou can have `seperate sticky notes for every file`.\n\u003e You can focus better on the task at hand.\\\n\u003e No more the need for scavenging through a bunch of sticky notes to find the one that you had planned for a particular file.\n\n[\u003cimg src=\"./assets/vssticky_preview.gif\" width=\"75%\"\u003e](./assets/vssticky_preview.gif)\n\n## Features 📖\n\n* **Notes Panel**\n    * Add Persistent Sticky Notes for every file.\n\n        [\u003cimg src=\"./assets/NotePerFile.gif\" width=\"50%\"\u003e](./assets/NotePerFile.gif)\n\n    * Create Ephemeral (temporary) Sticky Notes which auto-delete on file change.\n\n        [\u003cimg src=\"./assets/EphemeralNote.gif\" width=\"50%\"\u003e](./assets/EphemeralNote.gif)\n\n    * The Sticky Note is a Markdown editor that you can double click to edit.\n        \u003e It support emojis, checkboxes and images as well.\n\n        [\u003cimg src=\"./assets/MarkdownNote.gif\" width=\"80%\"\u003e](./assets/MarkdownNote.gif)\n\n    * Set unique color for every Sticky Note.\n\n        [\u003cimg src=\"./assets/ColorNote.gif\" width=\"50%\"\u003e](./assets/ColorNote.gif)\n\n* **All Sticky Notes Webview**\n    \u003e A consolidated sticky notes view in the Explorer for all files.\n    * Auto-refreshes when a sticky note is added, updated or removed.\n    * Double Click on a Sticky Note to jump to file.\n\n    [\u003cimg src=\"./assets/AllNotesView.gif\" width=\"40%\"\u003e](./assets/AllNotesView.gif)\n\n* **TODO List**\n    \u003e A consolidated TODO list containing all your sticky notes in a single Markdown preview.\n    * The list is sorted in a tree-like manner.\n\n    [\u003cimg src=\"./assets/TODO.jpg\" width=\"50%\"\u003e](./assets/TODO.jpg)\n\n* **Copy Sticky Note as Codeblock**\n    \u003e Right click on a selection of text to copy as codeblock to the active sticky note.\n\n    [\u003cimg src=\"./assets/CopyAsCodeblock.gif\" width=\"50%\"\u003e](./assets/CopyAsCodeblock.gif)\n\n## Installation 🛠\n\nTo install \u003cbig\u003e**VSSticky**\u003c/big\u003e, you have three options:\n1. Search for `VSSticky` in the Extensions panel on VS Code.\n2. Open VSCode Quickbar using \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eP\u003c/kbd\u003e and run the command `ext install Hyperclaw79.vssticky`.\n3. Install it from the Marketplace:\\\n[![Visual Studio Marketplace Version](https://img.shields.io/github/package-json/v/hyperclaw79/vssticky?label=VSSticky\u0026logo=Visual%20Studio%20Code\u0026logoColor=blue\u0026style=for-the-badge)](https://marketplace.visualstudio.com/items?itemName=Hyperclaw79.vssticky)\n\n\n## Extension Settings ⚙\n\n\u003cbig\u003e**VSSticky**\u003c/big\u003e exposes one User Setting:\n\n* `vssticky.autosaveInterval`: This is the time in milliseconds between each autosave for a sticky note. Defaults to `500`.\n\n\n## Commands 🤖\n\nFollowing are the commands that you can use in the VSCode context menu.\n\nCommand | Description\n:---: | :---\n`Add Sticky Note` | Add a new sticky note.\n`Delete Sticky Note` | Remove the selected sticky note.\n`Add Ephemeral Note` | Add a new ephemeral note.\n`Delete All Notes` | Delete all created Sticky Notes.\n`Import Sticky Notes` | Import sticky notes from a JSON file.\n`Export Sticky Notes` | Export sticky notes to a JSON file.\n`Create Todo` | Create a TODO list from all the sticky notes.\n`Copy Selection to Existing Note` | Copy the selected text to the active sticky note.\n\n\n## Tips 💡\n\n1. Use colors to group your sticky notes. For e.g., by Project, Bugs/Features, etc.\n2. Double click on a sticky note to quickly jump to the file.\n3. Check out the [Markdown Cheat Sheet](https://www.markdownguide.org/cheat-sheet/).\n\n## Contribution 💬\n\nPlease read the [Contribution Guide](./CONTRIBUTING.md) to help improve VSSticky.\n\n## Release Notes 📰\n\nPlease read the [release notes](./CHANGELOG.md) to learn about the latest changes.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyperclaw79%2Fvssticky","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhyperclaw79%2Fvssticky","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyperclaw79%2Fvssticky/lists"}