https://github.com/4gray/vsc-github-trending
:octopus: Explore Github Trending repositories directly from Visual Studio Code
https://github.com/4gray/vsc-github-trending
github react typescript vscode vscode-extension
Last synced: 9 months ago
JSON representation
:octopus: Explore Github Trending repositories directly from Visual Studio Code
- Host: GitHub
- URL: https://github.com/4gray/vsc-github-trending
- Owner: 4gray
- License: mit
- Created: 2019-03-19T19:16:02.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-07-19T01:05:38.000Z (over 2 years ago)
- Last Synced: 2025-04-22T13:18:22.710Z (9 months ago)
- Topics: github, react, typescript, vscode, vscode-extension
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=4gray.vsc-github-trending
- Size: 2.61 MB
- Stars: 18
- Watchers: 1
- Forks: 4
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VSC Github Trending
[](https://marketplace.visualstudio.com/items?itemName=4gray.vsc-github-trending)
[](https://marketplace.visualstudio.com/items?itemName=4gray.vsc-github-trending)
[](https://marketplace.visualstudio.com/items?itemName=4gray.vsc-github-trending)
[](https://github.com/4gray/vsc-github-trending/actions)
Explore Github Trending repositories directly from Visual Studio Code. Extension is based on React, [Material-UI](https://material-ui.com/), [Trending API](https://github.com/huchenme/github-trending-api) and VSCode Webview API.

## Usage
Just press `Ctrl+P` or `Cmd+P` and type:
`> GT: Open Github Trending`
## Install
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
`ext install 4gray.vsc-github-trending`
Extension is available on [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=4gray.vsc-github-trending#overview)
## Usage and configuration
Use `vsc-github-trending.languages` option to set list of preferred languages which should be displayed in the extension, e.g.:
```
"vsc-github-trending.languages": [
"c++"
"css"
"java",
"javascript",
"go",
"python",
"ruby",
"rust",
"typescript"
],
...
```
_Note: See [list](https://github-trending-api.now.sh/languages) of all supported languages (use `urlParam` for configuration)_
Selected language and time interval could also be configured, e.g.:
```
"vsc-github-trending.selectedInterval": "daily",
"vsc-github-trending.selectedLanguage": "javascript",
...
```
## Source Code
Source code of this extension is available on Github.
## Credits
- [Github Trending API](https://github.com/huchenme/github-trending-api)
- [VSCode React Starter](https://github.com/rebornix/vscode-webview-react)
- Hot Icon by [Vaibhav Radhakrishnan](https://thenounproject.com/search/?q=hot&i=551479)