Code Monkey home page Code Monkey logo

9gag-post-filter's Introduction

9gag-post-filter

It seems like the devs keep breaking their own app, letting bots and spammers run around unchecked, and refuse to give the community what it wants. I want to try to fix that.

what is it?

It's a chrome\firefox extension (that also works on android), that lets you filter posts on 9gag in a way that the devs refuse to implement.

Features

  • Brought back the downvote count
  • Mark spammer accounts
  • Show days next to the username on every post
  • Hide users with less than X amount of days
  • Hide users with blue checkmarks
  • Hide 'Promoted' posts
  • Hide anonymous 9GAGGER posts [9gag removed anons]
  • Hide posts by tags or words in the title [This is now a native option in the settings]

How to install

Chrome: Download on the Chrome webstore
Firefox: Download on the Firefox addons website

For Android:
Kiwi Browser (Chromium browser with extension support): Play Store
Firefox Nightly Android*: short guide

*Works but is buggier and less convenient than Kiwi IMO, but use whatever you want

How to run locally (if you want to contribute or just don't trust the chrome webstore)

Running without shenanigans

  1. Download this repo as a zip
  2. Go to chrome://extensions/ and just drag and drop

Activly Editing

  1. After downloading, extract to some folder
  2. Go to chrome://extensions/ and enable developer mode
  3. Click on 'Load Unpacked' and select that folder
  4. You can now edit the code and see the changes in real time
  5. Any changes to scripts that aren't index.js require refreshing the extension To refresh go to chrome://extensions/ and click the refresh button in the extension card (next to the enable switch)

Plans for the future (maybe idk)

  • move to a system based on interecepting network requests
  • Add dark mode to the popup
  • Make popup look nicer
  • Buy milk

Feedback

Feel free to suggest any changes or improvements to my code

9gag-post-filter's People

Contributors

amitb01fub avatar amitbokodev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

9gag-post-filter's Issues

tags / titles filter

tags,titles filter doesnt work , multiple keys or single same result (also ive already given it perm for https )

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.