All Projects → FlexyProject → GitHubAPI

FlexyProject / GitHubAPI

Licence: LGPL-3.0 license
[UNMAINTAINED] This is a simple Object Oriented wrapper for GitHub API v3, written with PHP7.

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to GitHubAPI

react-preview
a GitHub App built with probot that generates preview links for react based projects.
Stars: ✭ 14 (-61.11%)
Mutual labels:  github-api, webhooks
Ok.sh
A Bourne shell GitHub API client library focused on interfacing with shell scripts
Stars: ✭ 365 (+913.89%)
Mutual labels:  github-api, curl
Auto Reply
➿ Handle GitHub webhooks and manage issues on your repositories. Currently runs @jekyllbot.
Stars: ✭ 62 (+72.22%)
Mutual labels:  github-api, webhooks
curl-worker
No description or website provided.
Stars: ✭ 42 (+16.67%)
Mutual labels:  curl
dlang-bot
dlang-bot for automated bugzilla, github, and trello references
Stars: ✭ 20 (-44.44%)
Mutual labels:  github-api
hook.io
Open-Source Microservice Hosting Platform
Stars: ✭ 1,259 (+3397.22%)
Mutual labels:  webhooks
CurlDSL
CurlDSL converts cURL commands into URLRequest objects
Stars: ✭ 56 (+55.56%)
Mutual labels:  curl
git-issues
A better way to browse GitHub issues.
Stars: ✭ 25 (-30.56%)
Mutual labels:  github-api
angular-github-api-factory
AngularJS Factory for GitHub v3 JSON REST API requests
Stars: ✭ 13 (-63.89%)
Mutual labels:  github-api
stig
A CLI tool for searching GitHub from the terminal.
Stars: ✭ 36 (+0%)
Mutual labels:  github-api
orca
C Multi-REST API library for Discord, Slack, Reddit, etc.
Stars: ✭ 360 (+900%)
Mutual labels:  curl
GitHub-LookBook
Look up the GitHub profiles with better UI experience. Build your GitHub Report Card!
Stars: ✭ 18 (-50%)
Mutual labels:  github-api
octocat.js
Javascript library to access the GitHub API
Stars: ✭ 30 (-16.67%)
Mutual labels:  github-api
GithubSquare
Explore the most starred projects , trending developers , popular repositories of any date and face off Github Profiles of your choice.
Stars: ✭ 37 (+2.78%)
Mutual labels:  github-api
opencv3-setup
Raspberry Pi whiptail Menu driven Easy Install and Compile of opencv3 python from source files.
Stars: ✭ 47 (+30.56%)
Mutual labels:  curl
Fetch
Asynchronous HTTP client with promises.
Stars: ✭ 29 (-19.44%)
Mutual labels:  curl
gitron
A web game using GitHub APIs based on Tron 🥏
Stars: ✭ 20 (-44.44%)
Mutual labels:  github-api
github-release-notifier
Automatize tasks when a specific package got a new release - Github Release Notifier
Stars: ✭ 21 (-41.67%)
Mutual labels:  webhooks
Github-Environment-Cleaner
An interactive script to clean up GitHub environments
Stars: ✭ 101 (+180.56%)
Mutual labels:  github-api
twurple
Interact with Twitch's API, chat and subscribe to events via PubSub and EventSub.
Stars: ✭ 479 (+1230.56%)
Mutual labels:  webhooks

PHP7 Client & WebHook wrapper for GitHub API v3

Latest Stable Version Total Downloads License Build Status Scrutinizer Code Quality

This is a simple Object Oriented wrapper for GitHub API v3, written with PHP7.
This library works with cURL and provides all documented functionality as described in the official documentation including Client and WebHooks.

Requirements

Quick Start

// Create a client object
$client = new \FlexyProject\GitHub\Client();

// Miscellaneous
$miscellaneous = $client->getReceiver(\FlexyProject\GitHub\Client::MISCELLANEOUS);

// Lists all the emojis available to use on GitHub.
$emojis = $miscellaneous->getReceiver(\FlexyProject\GitHub\Receiver\Miscellaneous::EMOJIS);
$emojis->get();

Documentation

The full documentation is available in the wiki section.

License

The files in this archive are released under the GNU Lesser GPL v3 license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].