All Projects → LucasLeandro1204 → Pornsearch

LucasLeandro1204 / Pornsearch

Licence: mit
Easy way to search for porn content!

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Pornsearch

GiphyImageResultsPreview
Library for GIF results, preview, play, share everything at one place!
Stars: ✭ 28 (-82.05%)
Mutual labels:  gifs, gif
alvito
Alvito - An Algorithm Visualization Tool for Python
Stars: ✭ 52 (-66.67%)
Mutual labels:  gifs, gif
Gif For Cli
opensource.googleblog.com/2018/06/tenor-gif-for-cli.html
Stars: ✭ 2,772 (+1676.92%)
Mutual labels:  gif, gifs
Pi Timelapse
Time-lapse app for Raspberry Pi computers.
Stars: ✭ 220 (+41.03%)
Mutual labels:  gif, gifs
Gifcurry
😎 The open-source, Haskell-built video editor for GIF makers.
Stars: ✭ 830 (+432.05%)
Mutual labels:  gif, gifs
gifs
gifs for thought
Stars: ✭ 19 (-87.82%)
Mutual labels:  gifs, gif
GTA-One-Liners
A collection of gifs made out of almost every dialogue in GTA and other games.
Stars: ✭ 37 (-76.28%)
Mutual labels:  gifs, gif
Abmediaview
Media view which subclasses UIImageView, and can display & load images, videos, GIFs, and audio and from the web, and has functionality to minimize from fullscreen, as well as show GIF previews for videos.
Stars: ✭ 79 (-49.36%)
Mutual labels:  gif, gifs
Filemasta
A search application to explore, discover and share online files
Stars: ✭ 571 (+266.03%)
Mutual labels:  search, videos
gifted
Turn any short video into an animated GIF quickly and easily.
Stars: ✭ 15 (-90.38%)
Mutual labels:  gifs, gif
Pgn2gif
A small tool that generates gif of a chess game
Stars: ✭ 65 (-58.33%)
Mutual labels:  gif, gifs
Gify
JavaScript API for decoding/parsing information from animated GIFs using ArrayBuffers.
Stars: ✭ 124 (-20.51%)
Mutual labels:  gif, gifs
Algoliasearch Client Go
⚡️ A fully-featured and blazing-fast Go API client to interact with Algolia.
Stars: ✭ 147 (-5.77%)
Mutual labels:  search
Processingstuff
Various pretty-ish Processing sketches by Blokatt. About 50% shaders.
Stars: ✭ 153 (-1.92%)
Mutual labels:  gif
Material Searchview
Library to create a material search view similar to one used in apps developed by Google Inc.
Stars: ✭ 149 (-4.49%)
Mutual labels:  search
Algoliasearch Helper Js
Helper for implementing advanced search features with Algolia
Stars: ✭ 147 (-5.77%)
Mutual labels:  search
Gatsby Plugin Algolia
A plugin to push to Algolia based on graphQl queries
Stars: ✭ 154 (-1.28%)
Mutual labels:  search
Searchobject
Search object DSL
Stars: ✭ 152 (-2.56%)
Mutual labels:  search
Vuex Search
Vuex binding for client-side search with indexers and Web Workers 📗🔍
Stars: ✭ 147 (-5.77%)
Mutual labels:  search
Terminalizer
🦄 Record your terminal and generate animated gif images or share a web player
Stars: ✭ 12,165 (+7698.08%)
Mutual labels:  gif

Pornsearch

js-semistandard-style

Easy way to search for porn content

If you have any suggestions of a website, open an issue!

Simple search

You can do it in two ways:

const Pornsearch = require('pornsearch');
const Searcher = new Pornsearch('tits');

Searcher.videos()
  .then(videos => console.log(videos));
// using import
import Pornsearch from 'pornsearch';

const Searcher = new Pornsearch('tits');

Searcher.videos()
  .then(videos => console.log(videos));

or (my favourite)

const Pornsearch = require('pornsearch').search('ass');

Pornsearch.gifs()
  .then(gifs => console.log(gifs));

Support

Basic search

Site (Module name) Videos Gifs
pornhub X X
sex X X
redtube X
xvideos X
youporn X
motherless X

Videos structure

What will return in video search

Site (Module name) Title Url Thumbnail Duration
pornhub X X X X
sex X X X X
redtube X X X X
xvideos X X X X
youporn X X X X
motherless X X X X

Gifs structure

What will return in gif search

Site (Module name) Title Url Webm
pornhub X X X
sex X X

Installation

Via NPM:

$ npm install pornsearch

Via GIT:

$ git clone git://github.com/LucasLeandro1204/api.git node_modules/pornsearch

Usage

There's two ways to use Pornsearch:

You can create a new instance with two parameters: the first one is the query, what you want to search, the second one is the driver (Pornhub default).

const Pornsearch = require('pornsearch');
const Searcher = new Pornsearch(query, driver = 'pornhub');
// Using import
import Pornsearch from 'pornsearch';

const Searcher = new Pornsearch(query, driver = 'pornhub');

Or you can use the static search method, but you can pass only the query, the driver will be pornhub.

const Pornsearch = require('pornsearch').search(query);

But you always can change the current driver:

Pornsearch.driver(driver);

An error will be thrown if Pornsearch don't support the driver you passed in

To know the current driver

Pornsearch.current();

Search

It's easy to search for porn content with Pornsearch =)

Check the support table to know what you can do

Pornsearch.videos()
  .then(videos => console.log(videos)
  .then(() => Pornsearch.gifs())
  .then(gifs => console.log(gifs));

Specify the page to search on

Pornsearch.gifs(3);

Change de query

Pornsearch.search('pussy')
  .gifs()
  .then(gifs => console.log(gifs));

Log only url

Pornsearch.gifs(3)
  .then(gifs => console.log(gifs.map(gif => gif.url)));

Output

Videos

To know what the current driver will return in video search check the videos structure

Gifs

To know what the current driver will return in gif search check the gifs structure

PORNHUB gifs in general are extremely heavy, so be a nice person and share webm (sex.com gifs are nice)

If has error in whenever search, will be throw an error:

No results for search related to *query* in page *page*
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].