#api #http

narwhalol

Easy to use async/sync League of legends API Wrapper

3 unstable releases

✓ Uses Rust 2018 edition

new 0.2.1 Sep 11, 2019
0.1.1 Aug 7, 2019
0.1.0 Aug 7, 2019

#186 in #http

24 downloads per month

MIT license

50KB
1.5K SLoC

Narwhalol

Build Status Code Coverage License Latest Version Documentation

Narwhalol is a Fast and Type-safe wrapper of DDragon and League of Legends API.

It strives to provide the most comfortable and fast experience of getting useful data directly from Riot servers.

Zero cost abstractions and compile-time optimizations used in Rust is what makes this library so fast.

Advantages

  • Support of many std Traits allowing hands-free convertations between types
  • Clean and concise Error messages
  • Caching of DDragon requests (work-in-progress)
  • Is in development stage, issues and bugs will be fixed ASAP

Benchmarks


Example

extern crate narhwalol;

use narwhalol::

Dependencies

~8.5MB
~179K SLoC