Shop Forum More Submit  Join Login
DeviantArt Filter v5.0 by rthaut DeviantArt Filter v5.0 by rthaut

Overview

Have you ever want to block/filter deviations (a.k.a. submissions) while browsing DeviantArt? Well now you can! Simply install DeviantArt Filter in your web browser of choice and start filtering by user, tag, and/or category.

Installation

Microsoft Edge Coming Soon

Changelog

For detailed version information, please view the CHANGELOG on GitHub. Version 5 is a complete re-write. There is a significant amount of new functionality, which, in combination with modern best/common practices, has resulted in a very different user experience for managing your filters.

Usage


Opening the Management Panel/Screen

  1. While on DeviantArt, click the red logo that appears on the right side of the address bar.
  2. The configuration screen will open automatically when you click the icon.

Creating and Removing Filters

You can filter deviations by artist, category, and/or tag through the management panel/screen.
  1. After opening the Management Panel/Screen, navigate to any of the Manage Users/Tags/Categories tabs.
  2. To create a new filter, use the form at the top of the tab.
    • For users, enter their username.
    • For tags, enter a single tag (no spaces), then choose if the tag should use wildcard matching.
    • For categories, select the parent category, then (optionally) select sub-categories.
  3. Use the table that is displayed below the form to view all of your existing filters.
    • You can sort the table by clicking the heading of any column.
    • You can page through your filters using the pagination controls in the lower-left corner.
    • You can choose how many filters are displayed per page using the controls in the lower-right corner.
  4. To remove a filter, click the Remove Filter button next to the filter you want to remove.

Exporting/Importing Filters

DeviantArt Filter allows you to export and import filters from a JSON file. This is mostly for keeping your filters in sync between browsers/computers, but is handy for backup purposes as well.
  1. After opening the Management Panel/Screen, navigate to the Import/Export Filters tab.
  2. To export your current filters to a JSON file, click the Export Filter Data button, then open/save the file when prompted (it will use your browser's native download functionality).
  3. To import filters from a JSON file, either drag and drop the file onto the designated box, or click the box to open a File Browser dialog and select your JSON file.
    • After the import has finished, a table showing the results of the import will be displayed. This includes how many filters were imported successfully, as well as how many filters failed to import (either because they were invalid or were duplicate).

Quick Hiding Users While Browsing

  1. While browsing on DeviantArt, when you see a deviation from a user you wish to filter, hover over the thumbnail image.
  2. An x icon will appear in the top-left corner of the thumbnail.
  3. Click on the x to filter that user.
Please file bug reports on GitHub.
Add a Comment:
 
:iconcrimson-kaizer:
Crimson-Kaizer Featured By Owner 1 day ago  Hobbyist Writer
Does this only work for browsing? It doesn't work for groups or artist you follow?
Reply
:iconfontanemmanuel:
fontanemmanuel Featured By Owner May 13, 2018
Why the new version ask permissions for looking my browser history?
Reply
:iconrthaut:
rthaut Featured By Owner May 13, 2018  Hobbyist Interface Designer
I will document all of the requested permissions soon. Thanks for the reminder.

The new version uses the Browser History permission solely to delete the Management screen from your history (whenever it is opened). It does not read or modify any other history data whatsoever.
Reply
:iconfontanemmanuel:
fontanemmanuel Featured By Owner 5 days ago
It's understandable, thank you
Reply
:iconsaitirwolf:
SaitirWolf Featured By Owner May 1, 2018  Hobbyist
Oh man, YES! time to eliminate those kinks off of the "popular" page. I want to see normal art again without looking at fat women or big feet. 
Reply
:iconkaydreamer:
Kaydreamer Featured By Owner Apr 18, 2018  Hobbyist Digital Artist
This filter extension is an absolute dream come true. I'll be using Chrome to browse DA for the time being.

Any chance we may see this extension on Edge eventually?
Reply
:iconrthaut:
rthaut Featured By Owner Apr 25, 2018  Hobbyist Interface Designer
When (if?) version 5.0 is released, it should be compatible with Microsoft Edge right away, or, if not, it should only require some minor updates to make it compatible.
Reply
:iconkaydreamer:
Kaydreamer Featured By Owner Apr 25, 2018  Hobbyist Digital Artist
That's awesome to hear! I've actually switched to Chrome just to use this, but Edge has a few features which I find really convenient on a Microsoft Surface. :)
Reply
:iconreaperofnormies:
reaperofnormies Featured By Owner Apr 3, 2018
Thank you for this! :D (Big Grin) 
Reply
:iconsupersaikai:
SuperSaikai Featured By Owner Mar 15, 2018
Thank you for making such a good add-on.Love 
I would appreciate it if you blocked the "more from deviantart" place.
Reply
:iconrthaut:
rthaut Featured By Owner Mar 18, 2018  Hobbyist Interface Designer
Thank you for the feedback.

All thumbnails in the sidebar (the "More from <user>," "Featured in Collections," "More from DeviantArt," etc.) of a deviation are filtered in Version 5 of this script (which is currently in Beta for Firefox).
Reply
:iconsupersaikai:
SuperSaikai Featured By Owner 3 days ago
It is've reached VersionUp at a stretch.:happybounce: 
Thank you for your support.:happybounce: 
Reply
:iconrthaut:
rthaut Featured By Owner 3 days ago  Hobbyist Interface Designer
I'm glad to hear the update is working. And thanks for the :+fav:
Reply
:iconwonderful-unknown:
Wonderful-Unknown Featured By Owner Mar 11, 2018  Hobbyist Traditional Artist
I installed it, and added usernames I didn't want to see. Well, I STILL see them :/ 
Reply
:icontheladyyuki:
TheLadyYuki Featured By Owner Mar 5, 2018
Thank you very, very, VERY much for this :)
Reply
:iconphotometheus:
Photometheus Featured By Owner Feb 3, 2018   Photographer
Will it be possible to add an option to use custom placeholder images? The scrolling gets completely broken without placeholders, and these bright ones look really bad with the dark theme I'm using now. I tried editing the extension files, and the results looked awesome, but Firefox threw a fit and removed it after a few minutes because it was unsigned at that point.

Also, just gave the beta version a test run, it tanks the performance really bad for me. Looks neat tho.
Reply
:iconrthaut:
rthaut Featured By Owner Feb 6, 2018  Hobbyist Interface Designer
I have added an enhancement request for making the placeholder configurable. This will be something that comes after v5 is released, unless someone wants to take it and create a PR before I get to it. In theory, once v5 is released, the source code will contain everything needed for people to build their own versions and use them without FF complaining, but I have to get v5 released first. :-)

As for your feedback on the beta version, would it be possible for you to provide more details? I've hardly had any feedback on the beta version, so I'm afraid to release it at this point. When you say the performance was really bad, was that performance when scrolling (i.e. the site felt sluggish), or was it slow to load apply the tag and category filtering? If scrolling was sluggish, was it just in one direction, did it happen right away, or only after scrolling for a few pages? I've been using exclusively v5 Beta for a few months now and I have not noticed any scrolling performance issues, so I need a little help pinpointing the issue you encountered, if you don't mind. Feel free to send a PM with details if you'd prefer.
Reply
:iconskull12322:
skull12322 Featured By Owner Dec 28, 2017
why doesnt this work on browse?
Reply
:iconignebrisfox:
IgnebrisFox Featured By Owner Dec 13, 2017  Hobbyist Digital Artist
A brilliant idea, thanks for coding and sharing. I can now browse for art instead of fetishes.
Reply
:iconaranous:
aranous Featured By Owner Nov 17, 2017
Hello, I gave the beta a bit of a try but reverted for now. I really like the new interface and features, although it seemed that they did not actually function yet, at least not where I would need them (while searching/browsing). Also normally blocked user entries with hide deviations enabled seems to have some odd behavior with another script I use (TS deviantart gallery pager)
Reply
:iconrthaut:
rthaut Featured By Owner Nov 20, 2017  Hobbyist Interface Designer
Thanks for trying it out. I really haven't received any feedback at all on the Beta, so I'm not sure if v5 will ever be released...

That said, I have been using the v5 Beta exclusively since I published it, and haven't found any instances of things not working, so if you could give me more details, that would really help.

Feel free to send a Private Note if you want, but every bit of information you can provide will help. Things like what pages you were on (screenshots and/or the actual URL from the address bar would help significantly) as well as what specifically didn't seem to work (and what, if anything, did).
Reply
:icondeviwolf666:
DeviWolf666 Featured By Owner Nov 5, 2017
Now that DA has added blocking, would it work that the "X" button automatically hides the deviation (Instead of applying a placeholder)? Same for the tag filter.
Maybe even shorten the process of blocking artists. etc. without having to jump the hoops of using the report feature.

Overall, this works well, an with the tag filter coming, maybe DA catches on and fixes their dated methods. Can't wait for the tag filter. Maybe that gets rid of the countless dick-pics..
Reply
:iconrthaut:
rthaut Featured By Owner Nov 5, 2017  Hobbyist Interface Designer
This tool does not use the "native" user block functionality that DA has added. That could be a future enhancement, but only if that functionality is exposed to the API. For now, the users you block through this tool are completely separate.

You can disable the placeholders for this tool, though; simply uncheck that option on the settings tab (view the README for detailed instructions).
Reply
:icondeviwolf666:
DeviWolf666 Featured By Owner Nov 6, 2017
Thank you for you reply.~
I wasn't sure what the placeholder did, so I left it checked.
Reply
:iconfcaiser:
fcaiser Featured By Owner Nov 4, 2017
Thks for this dude my eyes are safe now ¡¡
Reply
:icongarisondecrick:
For once, I can actually browse Deviantart without vomiting all over my keyboard. Thank you making this. Honestly, I'm surprised this is the only type of filter I've found, considering how wide spread some of the weird stuff on Deviantart has gotten. The X's really help to, I feel so powerful blocking all the art from certain weird users lol. Despite my own porn addictions to the weird fetishes I have, I don't actually have to block Deviantart as a whole thanks to this. Because really, I still want to use Deviantart, just without getting the urge to masturbate all the time. (This is actually what inspired me to make my own Deviantart account right now lol).

Though, one thing I'm wondering is if you're planning on adding a way to filter tags any time soon. Apparently tons of people have suggested the same idea to Deviantart, but it was rejected for some reason. The only close thing they have is adding -insert_thing_to_block_here to the search, but it gets annoying to do that for every single search. I know this is asking for a lot, but in your spare time could you also add some sort of password thing to the options and what not? (Just so I can add a random password to it so I can't delete it when i have the urge to. I already have that on my Google Chrome extensions, so it would be nice to have it for the View Thumbnail option too). It would be helpful for me and a bunch of other people tying to stop fapping to help us actually be able to browse Deviantart instead of having to block the site altogether.

Edit: One final thing is if you could have the blocking apply to the Recommended right side of Deviantart.

Sorry if this post turned out to be so long, I'm just excited in the future of this project! You're doing porn addicts like me a huge service with this, so honestly thank you :)
(The blockers that we have only block sites as a whole and not the individual content on them).
Reply
:iconrthaut:
rthaut Featured By Owner Oct 13, 2017  Hobbyist Interface Designer
Tag filtering is imminent (as you noted on my my latest journal/update). I'm responding here primarily for visibility.

I have created an issue on GitHub to track the feature request for locking filter management behind a "password." I'm not sure when (or even if) I will work on this, but I understand how it would be beneficial, so I'm not ruling it out.
Reply
:iconzerna:
Zerna Featured By Owner Edited Sep 2, 2017
does not work at ALL, i installed it for Chrome and it didn't remove the users/content at all, even after I restarted the browser and downloaded the most updated version., even re-installed it a few times. :(

There's also no X in any corner on the thumbnails 
Reply
:icondeviwolf666:
DeviWolf666 Featured By Owner Nov 5, 2017
You need a script-thingy, like Tampermonkey, for it to work.
Reply
:iconzerna:
Zerna Featured By Owner Nov 5, 2017
Lol it's not relevant now though because DA's updated block feature now blocks all of an artists' content, art and journals.
Reply
:icondeviwolf666:
DeviWolf666 Featured By Owner Nov 5, 2017
That is true. I wish it had a button, like the script, tho.
Not a fan of having to slug to the report feature on some art.
Reply
:iconphotometheus:
Photometheus Featured By Owner Aug 12, 2017   Photographer
The extension is broken in Firefox when using private browsing mode. It can't load or modify the blocklist. I suspect the issue is with how the list is being stored.
Reply
:iconrthaut:
rthaut Featured By Owner Aug 26, 2017  Hobbyist Interface Designer
Thanks for bringing this to my attention.

It is indeed a limitation with the storage mechanism currently being used (at least for Firefox: developer.mozilla.org/en-US/do…)

Using a different storage method may allow the settings to be shared between private and regular browsing modes. I say "may" because the documentation for Chrome is clear, but Firefox doesn't explicitly state one way or the other for the other methods of storing data.

That said, I am not sure if that is actually the proper way to handle this. It seems to me that keeping data separate between regular and private browsing sessions is "proper," but as soon as you can see any data from a private browsing session when you are in a regular session, that means you have lost (at least some) privacy. Maybe the solution is to not allow any changes while in private browsing mode, but allow it to load the list/settings from regular mode.

I'll open a ticket on Github (github.com/rthaut/deviantART-F…) to see if the public has an opinion on this.
Reply
:iconberryboivenoct:
BerryBoiVenoct Featured By Owner Sep 6, 2017
Any progress on this?
Reply
:iconrthaut:
rthaut Featured By Owner Sep 6, 2017  Hobbyist Interface Designer
Not yet. This is going to require a significant change to core functionality, and I haven't had the time to begin work on it.
Reply
:iconberryboivenoct:
BerryBoiVenoct Featured By Owner Sep 6, 2017
Ouch. That sucks for both of us.
Reply
:iconphotometheus:
Photometheus Featured By Owner Aug 26, 2017   Photographer
You're welcome! And thank you for making deviantart an enjoyable place once again!
Hm... Functionally your extension is close to adblockers, so perhaps seeing how uBlock Origin (it got an early webextensions version if that helps) handles the lists in private browsing mode might help you get your bearings?
Your suggestion about it only being able to read, but not modify the lists in private browsing is also a great idea. A reasonable compromise.
Reply
:iconkittenz77:
kittenz77 Featured By Owner Aug 4, 2017
Waiting for a content filter with bated breath.
Reply
:icondream-paint:
Dream-Paint Featured By Owner Aug 1, 2017  Hobbyist General Artist
Yess!! I will try this!
Reply
:iconalistu:
Alistu Featured By Owner Jul 30, 2017  Hobbyist Traditional Artist
Thank you! I'm not sure why it has taken me so long to find this. I used to use an extention called dA Ghost until it stopped being supported quite some time ago.
Why dA refuse to impliment a tool like this officially I will never know.
Reply
:iconwave-lazer:
Wave-Lazer Featured By Owner Jul 23, 2017  Hobbyist Artist
I'm also having trouble with having to constantly import my filters over and over again whenever I open a new window. Otherwise, it works great.
Reply
:iconrthaut:
rthaut Featured By Owner Jul 23, 2017  Hobbyist Interface Designer
There's a known bug where changes made while viewing someone's profile, or viewing an individual deviation page, are NOT saved correctly. In other words, you should be on a "Browse" page showing thumbnails from various users. Is that maybe what you are encountering?

If not, could you send me a Private Note with some more details on what exactly you are doing when the issue occurs?
Reply
:iconwave-lazer:
Wave-Lazer Featured By Owner Jul 23, 2017  Hobbyist Artist
I will try this, and experiment further, and get back to you if I continue to experience any issues. I actually just installed this today, so I'm still getting the hang of it.
Reply
:icondbkit:
dbkit Featured By Owner Edited Jul 22, 2017  Hobbyist Digital Artist
I seem to have a weird issue where filter resets itself and I always have to put the tags back in. Is there a reason for this?
Reply
:iconrthaut:
rthaut Featured By Owner Jul 23, 2017  Hobbyist Interface Designer
There's a known bug where changes made while viewing someone's profile, or viewing an individual deviation page, are NOT saved correctly. In other words, you should be on a "Browse" page showing thumbnails from various users. Is that maybe what you are encountering?

If not, could you send me a Private Note with some more details on what exactly you are doing when the issue occurs?
Reply
:icondbkit:
dbkit Featured By Owner Edited Jul 14, 2017  Hobbyist Digital Artist
pretty cool thing. I can finally dodge (some) weird stuff now? 

I can...feel the power!!!
Reply
:iconxxx1x:
xxx1x Featured By Owner Jun 28, 2017
I wish all the good things of the world to come your way.
Reply
:iconticklewizard:
TickleWizard Featured By Owner Jun 28, 2017
You're a saint
Reply
:iconmjc3d:
mjc3d Featured By Owner Jun 18, 2017   Digital Artist
You sir are a god. Thank you SO much for this!
Reply
Add a Comment:
 
×




Details

Submitted on
November 17, 2013
Image Size
532 KB
Resolution
1280×800
Link
Thumb

Stats

Views
9,098 (3 today)
Favourites
139 (who?)
Comments
211
×