https://github.com/gedex/wp-github-api
This plugin contains easy-to-use API that uses WP HTTP API to make a request to GitHub API v3 resources.
https://github.com/gedex/wp-github-api
Last synced: over 1 year ago
JSON representation
This plugin contains easy-to-use API that uses WP HTTP API to make a request to GitHub API v3 resources.
- Host: GitHub
- URL: https://github.com/gedex/wp-github-api
- Owner: gedex
- License: gpl-2.0
- Created: 2014-04-06T20:51:41.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2014-04-25T14:20:28.000Z (about 12 years ago)
- Last Synced: 2025-03-04T15:22:30.556Z (over 1 year ago)
- Language: PHP
- Homepage: http://wordpress.org/plugins/github-api/
- Size: 938 KB
- Stars: 11
- Watchers: 4
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# GitHub API
This plugin contains easy-to-use API that uses WP HTTP API to make a request to GitHub API v3 resources.
**Contributors:** [akeda](http://profiles.wordpress.org/akeda)
**Tags:** [github](http://wordpress.org/plugins/tags/github), [api](http://wordpress.org/plugins/tags/api), [oauth](http://wordpress.org/plugins/tags/oauth), [rest](http://wordpress.org/plugins/tags/rest), [http](http://wordpress.org/plugins/tags/http)
**Requires at least:** 3.6
**Tested up to:** 3.9
**Stable tag:** trunk (master)
**License:** [GPLv2 or later](http://www.gnu.org/licenses/gpl-2.0.html)
**Donate link:** http://goo.gl/DELyuR
## Description ##
This plugin doesn't contain any feature (widget or shortcode) that you can use directly once the plugin is activated. This
plugin contains API to help you in making a call to GitHub API resources. There's `includes/tools.php` file that show
you how to use the API from this plugin to make a call to various GitHub resources (for instance to get repository information).
**Development of this plugin is done on [GitHub](https://github.com/gedex/wp-github-api). Pull requests are always welcome**.
If you're looking for widget or shortcode you can try following plugins (which depend on GitHub API plugin):
* [GitHub Profile Widget](http://wordpress.org/plugins/gh-profile-widget)
* [GitHub Members Show-off](http://wordpress.org/plugins/gh-members-showoff)
## Installation ##
1. Upload **GitHub API** plugin to your blog's `wp-content/plugins/` directory and activate.
1. There's **Settings** > **GitHub API** to view setting of the plugin.
1. There's **Tools** > **GitHub API** to test a call on GitHub resources.
## Screenshots ##
### Settings page

### Tools page

### Tool as an example to search repositories

### Tool as an example to render weekly commit count into a bar chart

## Changelog ##
### 0.4.0 ###
* Supports pagination
### 0.3.0 ###
* Moves CSS/JS into assets directory
* Register 'gh-d3' and 'gh-octicons'
### 0.2.0 ###
Provides `github_api_init` hook
### 0.1.0 ###
Initial release