giphy-js icon indicating copy to clipboard operation
giphy-js copied to clipboard

Official GIPHY packages

GIPHY for developers

The GIPHY SDKs let you and your users easily access the world’s largest GIF library anywhere on your website. Whether it’s via a comment, forum post, review, chatbot or messenger, adding GIFs to your product is a simple and easy way to boost engagement and user experience.

GIPHY-JS SDKs

Build Status

Choose your flavor!

@giphy/react-components

React components focused on ease-of-use and performance

@giphy/js-components

lightweight UI components, no framework required

@giphy/js-fetch-api

fetch gifs, stickers, categories and more (build your own UI, no SDK analytics)

Now go build something!

Go do it

GIPHY-JS Developer Section

Install

$ yarn && lerna bootstrap

Dev

Some packages have

$ cd packages/components
$ yarn run dev

Lint

From root of project:

$ yarn run lint

Publishing

$ lerna version

Travis will publish to npm

Changelog

Tag PRs in github, and run something like this, then cut and paste from the console. See more

lerna-changelog --from=@giphy/[email protected] --to=@giphy/[email protected]