pexels

Nim library for the Pexels API


Keywords
client, library, pexels, photo, api, api-client, nim-clients, nim-language, openpeeps
License
MIT
Install
nimble install pexels

Documentation


👑 Nim library for the Pexels API

nimble install https://github.com/openpeeps/pexels-nim

API reference
Github Actions Github Actions

😍 Key Features

  • Search Pexels for photos & videos
  • Direct to Object parser
  • Written in Nim language

First, create your API key: https://www.pexels.com/api/

Examples

Search for Photos

Search Pexels for any topic that you would like.

import pkg/pexels

let
  px: Pexels = newPexelsClient(apikey = "123abc")
  pics: PexelsPhotosResponse =
    waitFor px.search("cat", perPage = 5)
for pic in pics:
  echo pic.src.tiny

Search for Videos

import pkg/pexels
let
  px = newPexelsClient(apikey = "123abc")
  vids: PexelsVideosResponse =
    waitFor px.videos("nature")
for vid in vids:
  echo vid

❤ Contributions & Support

🎩 License

Pexels for Nim language | MIT license. Made by Humans from OpenPeeps.
Copyright © OpenPeeps & Contributors — All rights reserved.