{"id":13467128,"url":"https://github.com/leonardssh/vscord","last_synced_at":"2025-05-15T06:07:17.554Z","repository":{"id":37038533,"uuid":"317605093","full_name":"leonardssh/vscord","owner":"leonardssh","description":"😎 Fully customizable VS Code extension to get Discord Rich Presence integration. ","archived":false,"fork":false,"pushed_at":"2025-02-22T01:53:51.000Z","size":10678,"stargazers_count":559,"open_issues_count":72,"forks_count":121,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-05-11T08:39:34.632Z","etag":null,"topics":["customizable","discord","discord-rich-presence","discord-rpc","discord-vscode","presence","rich","rich-presence","rpc","visual-studio","visual-studio-code","vscode","vscode-extension"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=LeonardSSH.vscord","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/leonardssh.png","metadata":{"files":{"readme":"README.md","changelog":null,"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":"2020-12-01T16:41:17.000Z","updated_at":"2025-05-10T21:34:52.000Z","dependencies_parsed_at":"2023-11-18T18:25:40.850Z","dependency_job_id":"16d99c3a-dee1-4a97-8f39-f6b618853d79","html_url":"https://github.com/leonardssh/vscord","commit_stats":{"total_commits":750,"total_committers":67,"mean_commits":"11.194029850746269","dds":0.5933333333333333,"last_synced_commit":"47e17e14d8df0f08ad6d5654c503a1cf4e7bfd1e"},"previous_names":[],"tags_count":89,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leonardssh%2Fvscord","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leonardssh%2Fvscord/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leonardssh%2Fvscord/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leonardssh%2Fvscord/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leonardssh","download_url":"https://codeload.github.com/leonardssh/vscord/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254283340,"owners_count":22045140,"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":["customizable","discord","discord-rich-presence","discord-rpc","discord-vscode","presence","rich","rich-presence","rpc","visual-studio","visual-studio-code","vscode","vscode-extension"],"created_at":"2024-07-31T15:00:53.365Z","updated_at":"2025-05-15T06:07:12.538Z","avatar_url":"https://github.com/leonardssh.png","language":"TypeScript","readme":"\u003cdiv align=\"center\"\u003e\n\n[\u003cimg width=\"256\" alt=\"VSCord Logo\" src=\"https://i.imgur.com/n7ieZfW.png\" /\u003e][vsmp-link]\n\n\u003cbr /\u003e\n\n[![Visual Studio Marketplace Version][shield-vsmp-version]][vsmp-link]\n[![Visual Studio Marketplace Downloads][shield-vsmp-downloads]][vsmp-link]\n[![Visual Studio Marketplace Installs][shield-vsmp-installs]][vsmp-link]\n[![Visual Studio Marketplace Rating][shield-vsmp-rating]][vsmp-link]\n\n[![Open VSX Version][shield-ovsx-version]][ovsx-link]\n[![Open VSX Downloads][shield-ovsx-downloads]][ovsx-link]\n[![Open VSX Rating][shield-ovsx-rating]][ovsx-link]\n\n[![Continuous Integration][shield-workflows-ci]][github-workflows-ci]\n[![Gitter Support Chat][shield-gitter-support]][gitter-vscord-support]\n\n[![Continuous Delivery][shield-workflows-cd]][github-workflows-cd]\n\n\u003c/div\u003e\n\n\u003cbr /\u003e\n\n# VSCord\n\nHighly customizable [Discord Rich Presence](https://discord.com/rich-presence) extension for [Visual Studio Code](https://code.visualstudio.com/)\n\n\u003e Remember to 🌟 this GitHub if you 💖 it.\n\n## Disclaimer\n\nThis extension does not work with snapstore / flatpak version of VSCode, please use the official version from the VSCode website!\n\n## 📌 Features\n\n-   Shows what you're working on!\n-   Switch between 3 IDE names (`Code`, `Visual Studio Code` and `VSCodium`) or a custom one if you wish!\n-   Packed with 60+ extension settings!\n-   Tons of variable to use!\n-   Support for over 130+ of the most popular languages!\n-   Support custom images (using HTTP link)\n-   Support custom button link!\n-   Support flatpak / snapstore version of Discord!\n-   Detect when you are Debugging!\n-   Detect when you are using the [Insiders build](https://code.visualstudio.com/insiders/)!\n-   Detect when you are Idling!\n\n## 👀 Preview\n\n![1](https://i.imgur.com/LaB4TqM.png)\n![2](https://i.imgur.com/yTFIFiK.png)\n![3](https://i.imgur.com/5OOkKUW.png)\n\n## 📥 Installation\n\nLaunch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.\n\n```\next install LeonardSSH.vscord\n```\n\n**OR**\n\nUse the **[Extension Marketplace](https://code.visualstudio.com/docs/editor/extension-gallery)**\n\n![a4](https://i.imgur.com/qMzox38.gif)\n\n## ⚙️ Configuration\n\nThe following variables will be replaced with the respective value in custom strings.\u003cbr\u003e\n\n| Variable                         | Value                                                             |\n| -------------------------------- | ----------------------------------------------------------------- |\n| `{app_name}`                     | current editor name                                               |\n| `{app_id}`                       | editor name that's suitable for using inside url                  |\n| `{file_name}`                    | name of the file                                                  |\n| `{file_extension}`               | extension of the file                                             |\n| `{file_size}`                    | size of the file                                                  |\n| `{folder_and_file}`              | folder and file name                                              |\n| `{relative_file_path}`           | filepath relative to the workspace folder                         |\n| `{directory_name}`               | directory name                                                    |\n| `{full_directory_name}`          | full directory name                                               |\n| `{workspace}`                    | name of the workspace                                             |\n| `{workspace_folder}`             | name of the workspace folder                                      |\n| `{workspace_and_folder}`         | name of the workspace and folder                                  |\n| `{lang}` \\| `{Lang}` \\| `{LANG}` | format of the lang string (css, Css, CSS)                         |\n| `{problems}`                     | problems text defined in settings                                 |\n| `{problems_count}`               | number of problems                                                |\n| `{problems_count_errors}`        | number of problems that are errors                                |\n| `{problems_count_warnings}`      | number of problems that are warnings                              |\n| `{problems_count_infos}`         | number of problems that are infos                                 |\n| `{problems_count_hints}`         | number of problems that are hints                                 |\n| `{line_count}`                   | number of lines                                                   |\n| `{current_line}`                 | current line                                                      |\n| `{current_column}`               | current column                                                    |\n| `{git_url}`                      | link to current git repository                                    |\n| `{git_owner}`                    | current git repository owner                                      |\n| `{git_provider}`                 | domain (including .com) to the provider of current git repository |\n| `{git_repo}`                     | repository name for current repository                            |\n| `{git_branch}`                   | current git branch                                                |\n| `{empty}`                        | an empty space                                                    |\n\n## 👨‍💻 Contributing\n\nTo contribute to this repository, feel free to create a new fork of the repository and submit a pull request.\n\n1. Fork / Clone the `main` branch.\n2. Create a new branch in your fork.\n3. Make your changes.\n4. Commit your changes and push them.\n5. Submit a Pull Request [here](https://github.com/LeonardSSH/vscord/pulls)!\n\n## 👨‍💻 Adding a new language\n\nWe have a guide for adding a new language [here](ADDING_LANGUAGE.md)!\n\n## 🎉 Thanks\n\n-   [discordjs](https://github.com/discordjs/) - Creator of Discord RPC Client\n-   [iCrawl](https://github.com/iCrawl) - Creator of [discord-vscode](https://github.com/iCrawl/discord-vscode)\n-   [Satoqz](https://github.com/Satoqz) - Creator of [vscode-discord](https://github.com/Satoqz/vscode-discord/)\n\n_Much of the code in this repository is based on [iCrawl/discord-vscode](https://github.com/iCrawl/discord-vscode) \u0026 [Satoqz/vscode-discord](https://github.com/Satoqz/vscode-discord). This extension would not exist without them._\n\n## 📋 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n\n[vsmp-link]:                https://marketplace.visualstudio.com/items?itemName=LeonardSSH.vscord\n[ovsx-link]:                https://open-vsx.org/extension/LeonardSSH/vscord\n\n[shield-vsmp-version]:      https://img.shields.io/visual-studio-marketplace/v/LeonardSSH.vscord?label=Visual%20Studio%20Marketplace\n[shield-vsmp-downloads]:    https://img.shields.io/visual-studio-marketplace/d/LeonardSSH.vscord\n[shield-vsmp-installs]:     https://img.shields.io/visual-studio-marketplace/i/LeonardSSH.vscord\n[shield-vsmp-rating]:       https://img.shields.io/visual-studio-marketplace/r/LeonardSSH.vscord\n\n[shield-ovsx-version]:      https://img.shields.io/open-vsx/v/LeonardSSH/vscord?label=OpenVSX%20Marketplace\n[shield-ovsx-downloads]:    https://img.shields.io/open-vsx/dt/LeonardSSH/vscord\n[shield-ovsx-rating]:       https://img.shields.io/open-vsx/rating/LeonardSSH/vscord\n\n[github-workflows-ci]:      https://github.com/leonardssh/vscord/actions/workflows/CI.yml\n[shield-workflows-ci]:      https://github.com/leonardssh/vscord/actions/workflows/CI.yml/badge.svg\n\n[github-workflows-cd]:      https://github.com/leonardssh/vscord/actions/workflows/CD.yml\n[shield-workflows-cd]:      https://github.com/leonardssh/vscord/actions/workflows/CD.yml/badge.svg\n\n[gitter-vscord-support]:    https://gitter.im/LeonardSSH/vscord-support?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\n[shield-gitter-support]:    https://img.shields.io/badge/gitter-support%20chat-green?color=40aa8b\n","funding_links":[],"categories":["Misc Resources","Programming/Editing","TypeScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleonardssh%2Fvscord","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleonardssh%2Fvscord","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleonardssh%2Fvscord/lists"}