External Web APIs
With many Web-Apps we want to reach farther than our locally hosted services and reach APIs hosted by other platforms and services outside our network. While there are a number of them, many are just first version and others (like Facebook) are still absent, leaving a lot of room for improvement.
Connecting to the outside world is important, too many modern web applications are useless without an external party they connect to and interact with. This is an incomplete list of API(-wrapper)-Implementations in Rust:
Docker Remote API in Rust
A wrapper library for the DigitalOcean API v2
Unofficial Rust library for the Twitter API.
A rust lang api to talk to https://www.megam.io.
Lightweight wrapper around the Stockfighter API (https://www.stockfighter.io/)
A Rust API and command-line notification pusher for the Pushover notification service
Client library for the Discord API
Strava API v3 Client
A Rust GitHub v3 API client.
Rust interface for Github
Rust based library for interacting with the Github v3 API.
A simple interface to the Google URL Shortener API.
Vkontakte API Rust client library
A library for creating Telegram bots
DNSimple API v2
Rust based library for working with Firebase, currently still under heavy development
startuppong.com API client
Urban Dictionary API client in Rust.
Coinbase Exchange API for Rust.
Rust bindings for the Twilio API
Access wikipedia articles from Rust
keen.io api v3.0 for rust
HTTP API wrapper for freegeoip.net IP geolocation service
The Rust library for interacting with the Pusher HTTP API.
AWS SDK for Rust
A github webhook server
PACKAGE MISSING: slack-hook
- and probably some others...
Do you know something we don't?
Did we miss an important crate? Or maybe you just recently launched something that should be listed here, too? Let us know!