Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 3 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 6 years ago)
- Default Branch: master
- Last Pushed: 2023-07-19T01:05:38.000Z (over 1 year ago)
- Last Synced: 2024-05-02T05:59:56.048Z (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: 17
- Watchers: 2
- Forks: 3
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VSC Github Trending
[![Version](https://vsmarketplacebadge.apphb.com/version/4gray.vsc-github-trending.svg)](https://marketplace.visualstudio.com/items?itemName=4gray.vsc-github-trending)
[![Installs](https://vsmarketplacebadge.apphb.com/installs-short/4gray.vsc-github-trending.svg)](https://marketplace.visualstudio.com/items?itemName=4gray.vsc-github-trending)
[![Downloads](https://vsmarketplacebadge.apphb.com/downloads-short/4gray.vsc-github-trending.svg)](https://marketplace.visualstudio.com/items?itemName=4gray.vsc-github-trending)
[![Actions Status](https://github.com/4gray/vsc-github-trending/workflows/Build%20application/badge.svg)](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)