abettor - An R package for connecting to the online betting exchange Betfair, via their API-NG product, using JSON-RPC

  •        62

abettor is an R package for connecting to the online betting exchange Betfair, via their API-NG product, using JSON-RPC. The package can be used to retrieve market information, place bets, cancel bets and manage account information such as balance, statement and P&L. The breadth of API calls covered is growing, although not yet complete. If your use case is not yet covered, raise an issue or write new functionality yourself. New contributors always welcome.

https://github.com/phillc73/abettor

Tags
Implementation
License
Platform

   




Related Projects

BetFair Client Framework

  •    DotNet

Open Source Client Framework encapsulating the BetFair WSDL API, for easy object orientied use in your own application for betting and retrieving data. This is a personal project and not related to the official BetFair Company. BetFair can be found on http://www.betfair.com/

The ultimate open source betting protocol. PolyCash is a P2P blockchain platform for wallets, asset issuance, bonds & gaming

  •    PHP

PolyCash is the ultimate open source betting solution. The PolyCash web app runs on PHP and MySQL and is easy to install and configure. PolyCash is a colored coins implementation built using blockchain technology and can be used to create betting currencies on top of bitcoin, litecoin or any other blockchain based on the Bitcoin source code.

rtweet - 🐦 R client for interacting with Twitter's [stream and REST] APIs

  •    R

R client for accessing Twitter’s REST and stream APIs. Check out the rtweet package documentation website. All users must be authorized to interact with Twitter’s APIs. To become authorized, follow the instructions below to (1) make a Twitter app and (2) create and save your access token (using one of the two authorization methods described below).

plumber - Turn your R code into a web API.

  •    R

Plumber allows you to create a web API by merely decorating your existing R source code with special comments. Take a look at an example. These comments allow plumber to make your R functions available as API endpoints. You can use either #* as the prefix or #', but we recommend the former since #' will collide with Roxygen.

bigrquery - An interface to Google's bigquery from R.

  •    R

The low-level API provides thin wrappers over the underlying REST API. All the low-level functions start with bq_, and mostly have the form bq_noun_verb(). This level of abstraction is most appropriate if you’re familiar with the REST API and you want do something not supported in the higher-level APIs. The DBI interface wraps the low-level API and makes working with BigQuery like working with any other database system. This is most convenient layer if you want to execute SQL queries in BigQuery or upload smaller amounts (i.e. <100 MB) of data.


twitteR - R based twitter client

  •    R

twitteR is an R package which provides access to the Twitter API. Most functionality of the API is supported, with a bias towards API calls that are more useful in data analysis as opposed to daily interaction.

tensorflow - TensorFlow for R

  •    R

TensorFlow™ is an open source software library for numerical computation using data flow graphs. Nodes in the graph represent mathematical operations, while the graph edges represent the multidimensional data arrays (tensors) communicated between them. The flexible architecture allows you to deploy computation to one or more CPUs or GPUs in a desktop, server, or mobile device with a single API. The TensorFlow API is composed of a set of Python modules that enable constructing and executing TensorFlow graphs. The tensorflow package provides access to the complete TensorFlow API from within R.

googlesheets - Google Spreadsheets R API

  •    R

Access and manage Google spreadsheets from R with googlesheets. googlesheets is inspired by gspread, a Google Spreadsheets Python API.

timevis - Create interactive timeline visualizations in R

  •    R

Copyright 2016 Dean Attali. Licensed under the MIT license. timevis lets you create rich and fully interactive timeline visualizations in R. Timelines can be included in Shiny apps and R markdown documents, or viewed from the R console and RStudio Viewer. timevis includes an extensive API to manipulate a timeline after creation, and supports getting data out of the visualization into R. This package is based on the vis.js Timeline module and the htmlwidgets R package.

highcharter - R wrapper for highcharts based on htmlwidgets

  •    R

R wrapper for highcharts. highcharter bring all the highcharts capabilites so it is recommended know how highcharts API works to take a major advantage of this package. You can look some demos charts and explore chart types, syntax and all what highcharts can do. Highcharter has a dependency on Highcharts, a commercial JavaScript charting library. Highcharts offers both a commercial license as well as a free non-commercial license. Please review the licensing options and terms before using this software, as the highcharter license neither provides nor implies a license for Highcharts.

tmap - R package for thematic maps

  •    R

tmap is an actively maintained open-source R-library for drawing thematic maps, written by Martijn Tennekes. The API is based on A Layered Grammar of Graphics by Hadley Wickham and resembles the syntax of ggplot2, a popular R-library for drawing charts. Windows No additional installation required.

libspatialindex - C++ implementation of R*-tree, an MVR-tree and a TPR-tree with C API

  •    C++

C++ implementation of R*-tree, an MVR-tree and a TPR-tree with C API

mathlib.net

  •    DotNet

mathlib.net aims to provide a fully managed implementation of core MATLAB(R) functions, designed to be used from C# and other .NET languages and compatible with IronPython. It provides an API matching the MATLAB(R) API, to ease the transition from analysis to implementation.

rplos - R client for the PLoS Journals API

  •    R

rplos is a package for accessing full text articles from the Public Library of Science journals using their API.You used to need a key to use rplos - you no longer do as of 2015-01-13 (or v0.4.5.999).

Rfacebook - Dev version of Rfacebook package: Access to Facebook API via R

  •    R

Due to recent changes in Facebook's Graph API, all functions of the package now require a working app that has undergone App Review. More details are available here. NOTE: This package is currently not being maintained and issues are not monitored.

rtree - Immutable in-memory R-tree and R*-tree implementations in Java with reactive api

  •    Java

Java implementation of an immutable in-memory R-Tree for spatial indexing

httr - httr: a friendly http package for R

  •    R

The aim of httr is to provide a wrapper for the curl package, customised to the demands of modern web APIs. Functions for the most important http verbs: GET(), HEAD(), PATCH(), PUT(), DELETE() and POST().

text2vec - Fast vectorization, topic modeling, distances and GloVe word embeddings in R.

  •    R

text2vec is an R package which provides an efficient framework with a concise API for text analysis and natural language processing (NLP). To learn how to use this package, see text2vec.org and the package vignettes. See also the text2vec articles on my blog.

tidyverse - Easily install and load packages from the tidyverse

  •    R

The tidyverse is a set of packages that work in harmony because they share common data representations and API design. The tidyverse package is designed to make it easy to install and load core packages from the tidyverse in a single command. If you’d like to learn how to use the tidyverse effectively, the best place to start is R for data science.

CARMEN RDF API

  •    Perl

CARA (*CA*RMEN *R*DF *A*PI) provides an API for the Resource Description Framework (RDF). The API is based on the graph model of RDF, supports in-memory and persistant storage and includes an RDF Parser.