Skip to content

Latest commit

Β 

History

History
56 lines (45 loc) Β· 1.52 KB

File metadata and controls

56 lines (45 loc) Β· 1.52 KB


πŸ‘‘ Nim library for the Pexels API

nimble install pexels

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.