git404hub

what is perank fr?

buio2005/perank — explained in plain English

Analysis updated 2026-07-25

0JavaScriptAudience · generalComplexity · 2/5Setup · easy

tl;dr

PeRank is a browser extension that removes ads from search results on Google, Bing, and other engines, then reorders the remaining results by relevance. You can also vote, blacklist, or save favorite links.

vibe map

mindmap
  root((repo))
    What it does
      Removes ads from search
      Reranks results by relevance
      Deep search across engines
      Saves favorite results
    Supported engines
      Google Bing Yahoo
      DuckDuckGo Startpage
      Brave Ecosia Yandex
    Personalization
      Blacklist domains
      Whitelist domains
      Thumbs up or down
      Star saved results
    Tech stack
      JavaScript
      Browser extension
      Local storage only
      Chrome and Firefox
    Use cases
      Cleaner search results
      Prioritize trusted sites
      Hide unwanted domains
    Audience
      Everyday search users
      Power browsers
      Privacy conscious

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Remove ads and sponsored results from your daily Google or Bing searches.

VIBE 2

Boost domains you trust and hide domains you never want to see again.

VIBE 3

Save useful search results to a personal list for later reference.

VIBE 4

Try a different search engine when the first page of results is not helpful.

what's the stack?

JavaScriptBrowser ExtensionChromeFirefox

how it stacks up fr

buio2005/perank00kaku/gallery-slider-block0xkinno/vellum
Stars00
LanguageJavaScriptJavaScriptJavaScript
Last pushed2021-05-19
MaintenanceDormant
Setup difficultyeasyeasyhard
Complexity2/52/54/5
Audiencegeneralgeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

in plain english

PeRank is a browser extension that changes how search results appear on Google, Bing, DuckDuckGo, Startpage, Yandex, Brave Search, Ecosia, and Yahoo. It removes ads and sponsored results from the page, then reorders the remaining organic results based on relevance instead of the order the search engine chose. You can also view results in reverse order or keep the original sequence. The extension works in Chrome, Edge, Brave, Opera, and Firefox, and it detects which search engine you are using automatically. The reordering happens entirely on results already loaded in your browser. PeRank does not send requests to search engines or scrape pages behind the scenes, which avoids violating terms of service. A separate "deep search" feature tries to go beyond the first page of results, but it behaves differently depending on the engine. Ecosia can append additional results directly into a re-ranked section. Google, Bing, Yandex, and Yahoo offer to open your query in a different search engine where results may differ. DuckDuckGo, Brave, and Startpage have no deep search option because those engines do not provide a reliable way to load subsequent pages. PeRank gives you several ways to personalize results. You can blacklist domains to always hide them, or whitelist domains to boost their relevance score. Each result has thumbs up and thumbs down buttons that vote on an entire domain rather than a single link, shifting that site up or down in relevance mode by a significant margin. A star button saves results to a personal list called gems. All of this data stays in your browser's local storage, with no server involved. The extension supports English and Italian, with a language selector that can follow your browser setting or be set manually. Developers can add new search engines by creating one configuration entry that describes the page structure, and the core logic handles the rest. Search engine page layouts change over time, so these configuration entries may need occasional updates. The full README is longer than what was shown.

prompts (copy fr)

prompt 1
Help me add a new search engine to PeRank by writing a configuration entry that describes the page structure for the search results container and links.
prompt 2
Show me how to install the PeRank browser extension locally in Chrome or Firefox from the source code in this repo.
prompt 3
Explain how PeRank calculates the relevance score when reordering search results, and how I could adjust the weight given to thumbs up versus thumbs down votes.
prompt 4
Help me update an existing search engine configuration entry in PeRank because the search engine changed its page layout and results are no longer being detected.

Frequently asked questions

what is perank fr?

PeRank is a browser extension that removes ads from search results on Google, Bing, and other engines, then reorders the remaining results by relevance. You can also vote, blacklist, or save favorite links.

What language is perank written in?

Mainly JavaScript. The stack also includes JavaScript, Browser Extension, Chrome.

How hard is perank to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is perank for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.