Shop Forum More Submit  Join Login
DeviantArt Filter v5.0.2 by rthaut DeviantArt Filter v5.0.2 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:
 
:icondante7665:
dante7665 Featured By Owner 5 days ago  Hobbyist General Artist
i fucking love you, i have like 1 image block for each 4 in the main page, it would be cool if you can add a option to apply some filters to the titles(like the wild card option) because some people don't put any kind of tag, GREAT JOB!!
Reply
:iconrthaut:
rthaut Featured By Owner 5 days ago  Hobbyist Interface Designer
Thanks for the feedback! Filter support for titles is on my TODO list.
Reply
:iconlumen-terra:
Lumen-Terra Featured By Owner Dec 10, 2018  Professional Interface Designer
You're a legend, I hope you know that! 
Reply
:iconrthaut:
rthaut Featured By Owner Dec 10, 2018  Hobbyist Interface Designer
Thanks!
Reply
:iconasheellwood:
AsheEllwood Featured By Owner Dec 10, 2018  Hobbyist General Artist
holy shit this is amazing!  :hug:  there's this one artist who insists on the same copypasta description for this enormous (and years ongoing) series of fetish images.  it contains a certain character name as a narrative framing device in this "story" he tells in it, but it actually has NOTHING to do with said character.  I tried talking to him about it removing it and setting up a journal or something for him to link to instead of pasting it every time, but got some rambling BS in reply about how it has to be there because reasons.  this leaves big thumbnail voids in my search, but still better than having to look at his trashy fap fodder every time I go to look for art of this particular character.
Reply
:iconrthaut:
rthaut Featured By Owner Dec 10, 2018  Hobbyist Interface Designer
You can remove those empty thumbnails by unchecking the "Use Placeholders for Filtered Deviations" option on the settings page.
Reply
:iconasheellwood:
AsheEllwood Featured By Owner Dec 11, 2018  Hobbyist General Artist
Sweet, thanks!
Reply
:iconsadsaxboy:
SadSaxBoy Featured By Owner Dec 4, 2018  Hobbyist Digital Artist
Heavens, thanks for this, I fucking love you
Reply
:iconstallnig:
Stallnig Featured By Owner Edited Nov 28, 2018
Hey, glad to see you're still on it.
Apparently a lot of people don't even tag their art, and it seems more creators of undesired content join, than I can sort out.
Say, would it be possible to filter for keywords in the art title?
Reply
:iconrthaut:
rthaut Featured By Owner Nov 28, 2018  Hobbyist Interface Designer
I've had this feature request on my list of possible enhancements for a while now, I just haven't had much time lately to work on the extension. So eventually it will be supported, but for now I do not have a timeline.
Reply
:iconstallnig:
Stallnig Featured By Owner Nov 29, 2018
ok, cool.
Hit me up, if you need a core membership subscription again.
Reply
:iconrpfolkers:
rpfolkers Featured By Owner Nov 20, 2018
Thanks, this will make browsing DA a lot more fun.
Reply
:iconrokugiri:
Rokugiri Featured By Owner Nov 14, 2018  Hobbyist Traditional Artist
tysm!! 
Reply
:iconlaraleel:
LaraLeeL Featured By Owner Nov 10, 2018
Thank you for this! Seriously, thank you!
There are so many disturbing things I can avoid now!
Reply
:iconhellbeholder:
Hellbeholder Featured By Owner Nov 4, 2018  Hobbyist Digital Artist
Trying to use it with the current version of Firefox and... it only works for the user filtering. The tag filters don't work at all, even without scrolling. Shame. :(
Reply
:iconrthaut:
rthaut Featured By Owner Nov 4, 2018  Hobbyist Interface Designer
Try enabling the "Show Metadata Debug Indicators" option (documented here).

If you see green borders around at least some of the deviations on the main Browse page, then it is likely a problem with your tags. If this is the case, remember that you should not include the hashtag in your filters.

However, if all of the deviations have red borders, then it may be a problem with the extension or the DeviantArt API. If this is the case, please report back with your exact version of Firefox, as well as which URL(s) you are on; that information will help me reproduce the issue.
Reply
:iconhellbeholder:
Hellbeholder Featured By Owner Nov 5, 2018  Hobbyist Digital Artist
There are no green bounders to be found on www.deviantart.com/
I sort via "Popular 24 hours" most of the time.
My Firefox is on Version 63.0.1. The current one.
Thank you for your time.
Reply
:iconrthaut:
rthaut Featured By Owner Nov 5, 2018  Hobbyist Interface Designer
Thank you for the follow-up.

I am running the same version of Firefox and can't reproduce the issue, but there is a known bug related to the metadata cache which may be what you are experiencing.

If you don't mind, please try setting the "Number of Days to Cache Metadata" setting to 0, which effectively disables caching. You may also need to clear your browser's cache (CTRL+SHIFT+DEL, then select Everything as the time frame), although changing the setting in the extension to 0 should clear the cache for you.
Reply
:iconhellbeholder:
Hellbeholder Featured By Owner Nov 5, 2018  Hobbyist Digital Artist
Gasp! Setting the Cache to 0 actually worked. Now the filtering is happening.
Thank you very much for your help!
Reply
:iconulfeid3:
Ulfeid3 Featured By Owner Nov 5, 2018  Professional Digital Artist
Same issue here. No filter tag working... I use the same FF version and I don't use hashtags in tags I'm trying to block.
Reply
:iconrthaut:
rthaut Featured By Owner Nov 6, 2018  Hobbyist Interface Designer
Per my response to Hellbeholder above (which worked): please try setting the "Number of Days to Cache Metadata" setting to 0, which effectively disables caching. You may also need to clear your browser's cache (CTRL+SHIFT+DEL, then select Everything as the time frame), although changing the setting in the extension to 0 should clear the cache for you.
Reply
:iconulfeid3:
Ulfeid3 Featured By Owner Nov 7, 2018  Professional Digital Artist
Done both things, twice to be sure. Doesn't work.
Reply
:iconmariaenzianiakober:
MariaEnzianiaKober Featured By Owner Edited Oct 26, 2018   General Artist
First of all: thank you very much for creating this add-on! I just installed it, and I think it will make my DA-experience better :).
Yet I recognized the following problem, I'm not sure if it is a bug: when I scroll down a page, e.g., the DA front page or a search page, the filter only works with the topmost pictures. For all others (those that appear when I scroll down, and aren't there initially), the filter doesn't seem to work.

I'm using Firefox 63.0 with the further extensions "AdBlock Plus" and "NoScript", though most JavaScript for DA is whitelisted there. The test I made was adding "nsfw" in my Tag-blacklist, and then searching for "nsfw" on DeviantArt. Many of the topmost pictures were filtered, but after a bit of scrolling, not a single picture was filtered anymore, even if they included the tagword "nsfw".
Reply
:iconrthaut:
rthaut Featured By Owner Nov 1, 2018  Hobbyist Interface Designer
Thank you for the feedback.

The issue you describe is a known issue. Basically, when browsing/searching, the extension performs searches through DeviantArt's API in the background while you scroll; this is to retrieve the tag information for each deviation. Unfortunately, the results you see and the results from the API do not always match, and they grow further and further apart the longer you scroll.

The best method for filtering is (and probably will always be) to filter specific users.
Reply
:iconmariaenzianiakober:
MariaEnzianiaKober Featured By Owner Nov 6, 2018   General Artist
You're welcome!

Thank you very much for explaining the background to me, and to point out a (partly) solution for it. At the moment, I'm not browsing that much on the front page, so :)

Btw - another question: does the extension work when looking through group submissions in the notification center? I only had a short look into groups those past days, yet I didn't recognize any placeholder that had been placed by the extension.
Reply
:iconrthaut:
rthaut Featured By Owner Nov 6, 2018  Hobbyist Interface Designer
It does not currently work in the Notification Center. That may be a future enhancement, but it would be limited to filtering users only (no tag or category filters), so it is a lower priority for now.
Reply
:iconmariaenzianiakober:
MariaEnzianiaKober Featured By Owner Nov 7, 2018   General Artist
I see. Thanks for responding, and developing this extension!
Reply
:iconmeowtasticdude:
meowtasticdude Featured By Owner Oct 13, 2018
THANK YOU. I filtered so many users today, lol. This is super helpful.
Reply
:iconsirintellegence:
SirIntellegence Featured By Owner Oct 12, 2018
Could you get it to work on watch pages? It doesn't seem to be working there for me.
Reply
:iconrthaut:
rthaut Featured By Owner Oct 13, 2018  Hobbyist Interface Designer
Filtering on the Notifications page (and the new Watch page) is on my list of possible enhancements, but it will likely be limited in functionality compared to what is possible with the Browse page.
Reply
:iconflutterflyling:
Flutterflyling Featured By Owner Oct 2, 2018  Hobbyist Traditional Artist
Thank you so much!
 I really appreciate your work.
Reply
:iconanimefreakkatie:
AnimeFreakKatie Featured By Owner Sep 29, 2018  Hobbyist General Artist
Thank you, my eyes have been saved. 
Reply
:iconlegorulez49:
legorulez49 Featured By Owner Sep 28, 2018  Professional Digital Artist
"While on DeviantArt, click the red logo that appears on the right side of the address bar."

Okay, what if it doesn't show on the address bar?
Reply
:iconrthaut:
rthaut Featured By Owner Oct 4, 2018  Hobbyist Interface Designer
It should either be in the address bar (for Firefox) or to the right side of it (for Chrome); check out the picture here.

Sometimes it seems the button doesn't appear when the extension is first installed, so you may have to restart your browser. I haven't yet figured out why sometimes it is missing right after installation.
Reply
:iconlegorulez49:
legorulez49 Featured By Owner Oct 4, 2018  Professional Digital Artist
Restarting the browser unfortunately does not work in Chrome.

When I first install it, it appears on a message and then when I click on the message, the button disappears.
Reply
:iconrthaut:
rthaut Featured By Owner Oct 4, 2018  Hobbyist Interface Designer
Hmm, I don't think I have encountered that one yet, but I definitely want to get it figured out.

Note that the icon only works when you are on the DeviantArt website; in Chrome it should still be there on all websites, just grayed out instead of red.

Would you be able to capture a screenshot (or set of screenshots) showing the message?
Reply
:iconlegorulez49:
legorulez49 Featured By Owner Oct 4, 2018  Professional Digital Artist
i.imgur.com/G9exR5W.png

This is the only time the icon will appear. When I click anywhere, the icon completely disappears without a trace, even when it's supposed to be grayed out.
Reply
:iconrthaut:
rthaut Featured By Owner Oct 5, 2018  Hobbyist Interface Designer
That's very strange.

If you open the menu that's on the far right (the button with 3 horizontal lines), does it show up there at all?

Also, your Chrome also looks quite different than mine. Could you grab a screenshot of the About Chrome screen? It may be a version incompatibility.
Reply
:iconlegorulez49:
legorulez49 Featured By Owner Oct 5, 2018  Professional Digital Artist
Yes I can, my version of Chrome is 49.0.2623.112 m and I cannot update it past that.
Reply
:iconkarendrae:
Karendrae Featured By Owner Sep 19, 2018  Hobbyist Digital Artist
Just wanted to say thank you very much. This has made my DA experience so much better.
Reply
:iconrthaut:
rthaut Featured By Owner Oct 4, 2018  Hobbyist Interface Designer
Thank you for taking the time to comment. I appreciate hearing that people are still finding and using this.
Reply
:iconpolmty:
Polmty Featured By Owner Sep 12, 2018
for some reason the tag filter doesn't work for me, i don't know if i have to type something specific or it's just bugged.
 
Reply
:iconrthaut:
rthaut Featured By Owner Sep 12, 2018  Hobbyist Interface Designer
You should not be including the hashtag (#) for tag filters; just use the word itself. Its on my list to make the instructions for tags more clear, but I know that has caused problems for several people.
Reply
:icontalons-foot:
Talons-Foot Featured By Owner Sep 9, 2018
For those who have had problems with the Category and/or Tags Filter not working in Firefox with v5.0.3

Setting the "Number of Days to Cache Metadata" to 0 fixes the problem.

No idea why the Category and the Tags filters weren't working for me, but the user filter was. Maybe a corrupt Metadata Cache (Can that be corrupted?) Oh well, doesn't matter, with that above fix it's all working for me now.
Reply
:iconrthaut:
rthaut Featured By Owner Oct 4, 2018  Hobbyist Interface Designer
I am working on improvements to this for an upcoming version; thank you for bringing it to my attention.

It seems like the cache grows too large and stops working altogether; setting the limit back to 0 forces the cache to be totally deleted. Theoretically after you do that, you can then change that back to a larger value, but I haven't encountered or debugged this enough to know for certain if that works correctly or not.
Reply
:iconpolarbroomega:
PolarBroOmega Featured By Owner Aug 13, 2018
Only complaint/suggestion would be for us to have a toggleable option to hide even the hidden content? So in this instance if I were to filter something, it wouldn't show up /at all. Not even a thing saying /this/ was filtered, instead it just stops showing up? Just so that we have the ability to scroll seemlessly without needing to still have it clogged with that art?
Reply
:iconrthaut:
rthaut Featured By Owner Aug 13, 2018  Hobbyist Interface Designer
That already exists: just disable the "Use Placeholders for Filtered Deviations" setting (as documented here).
Reply
:iconpolarbroomega:
PolarBroOmega Featured By Owner Aug 14, 2018
Oh, I completely missed that! Thank you!!
Reply
:iconawesomekcyt:
AwesomeKCYT Featured By Owner Aug 2, 2018
Thanks
Reply
:icondexantares:
DexAntares Featured By Owner Jul 28, 2018
I don't think I'm in the beta, but for some reason the filter app isn't hiding any of the tags I added to my list. Am I doing something wrong?
Reply
Add a Comment:
 
×




Details

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

Stats

Views
13,406 (2 today)
Favourites
235 (who?)
Comments
294