Skip to content

A versatile library that allows you to get information from Pinterest without any hassle and blazingly fast πŸš€

License

Notifications You must be signed in to change notification settings

rit3zh/Pinterest.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

App Mockup

Built With Love

Maintained Boost License ISC License Release

Buy Me a Coffee

Pinterest.js πŸ“Œ

Pinterest.js is a versatile and efficient JavaScript library that allows you to get information from Pinterest.

Release Notes πŸ“

  • Added support for video search functionality.
  • Added limit option in the searchPins function.
  • Resolved all existing errors.
  • Added getAutoCompletion function that takes a query parameter.
  • Added getComments function that takes IOptions as a parameter.
  • Fixed the video property in the getPin function.
  • Added visualSearch function that takes IOptions as a parameter.

Key Features πŸš€

  • Extremely fast πŸ’‘
  • Zero dependencies πŸ“
  • Lightweight 🎁
  • Built with 🀍

Installation πŸ› οΈ

To install Pinterest.js as an npm package, use the following command in your project directory:

npm install pinterest.js

Usage πŸ§‘β€πŸ’»

To utilize Pinterest.js in your project, import the library into your JavaScript files as follows:

const Pinterest = require("pinterest.js");

Change Log πŸ“œ

[1.0.5] - 2024-07-06

  • Added support for video search functionality.
  • Added limit option in the searchPins function.
  • Resolved all existing errors.

[1.0.8] - 2024-07-10

  • Initial release of Pinterest.js with basic functionality to search and retrieve pins.

[1.0.11] - 2024-07-25

  • Added getAutoCompletion function that takes a query parameter.

[1.0.13] - 2024-08-06

  • Fixed the video property in the getPin function.

[1.0.16] - 2024-08-06

  • Added getComments function that takes IOptions as a parameter.
  • The old function getPin has been officially deprecated, though it is still usable as getPinV3.

[1.0.17] - 2024-12-05

  • Added visualSearch function that takes IOptions as a parameter.

[1.0.19] - 2025-2-08

  • Updated getBoards function.

  • Added getBoardSection function.

  • Added getBoardSectionPins function.

[1.0.20] - 2025-2-12

  • Added getBoardPins function & Fixed previous bugs.

Projects Using Pinterest.js 🌟

Here are some amazing projects built using Pinterest.js:

  • React Native Wallpaper App: A sleek and modern wallpaper app built with React Native, allowing users to explore and set beautiful wallpapers sourced from Pinterest.

Contribution 🀝

We welcome contributions from the community. If you find any issues or have ideas for enhancements, feel free to open an issue or create a pull request on our GitHub repository.

License πŸ“œ

Pinterest.js is licensed under the MIT License, making it open and accessible for developers to use and modify in their projects.


Note: Replace 'rit3zh' and LICENSE with your GitHub username and the link to the license file, respectively, when setting up your repository.

Releases

No releases published

Packages

No packages published