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:
Easy to use ACME client library to issue, renew and revoke TLS certificates
Asynchronous client for the Spotify API
Unofficial Rust library for the Twitter API.
Client library for the Discord API
Strava API v3 Client
Rust interface for Github
A simple interface to the Google URL Shortener API.
Vkontakte API Rust client library
A library for creating Telegram bots
A very simple url shortener client library
Access wikipedia articles from Rust
keen.io api v3.0 for rust
The Rust library for interacting with the Pusher HTTP API.
A rust crate for sending messages to Slack via webhooks.
An async NATS client library.
AWS SDK for Rust - Core
- 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!