362
305
1
Recommended for you
Featured in groupsSee All
DeviantArt Filter v5.1.0
16.7K Views|5 Today
© 2013 - 2019 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.1.0 is now available. Here are the new features:
  • Custom Placeholder Styles. You can now control the colors used for the placeholders on filtered deviations. Management Panel/Screen, go to the Options tab, and set the Background, Logo, and/or Text Colors for Placeholders. Note that these settings are ineffective if you have placeholders disabled.
  • Metadata Batch Size. A new (somewhat experimental) feature has been implemented to allow control over how much metadata is loaded at once (for category and tag filters). Setting this to a lower value may help your browsing performance.

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.
Image size
1280x800px 532.1 KB
Recommended for you
Featured in groupsSee All
anonymous's avatar
Join the community to add your comment. Already a deviant? Sign In
Comments (330)
Moboro123's avatar
Moboro123|Hobbyist Digital Artist
Is there a way to completely hide users? I'm annoyed to see certain users' cringy comments and filtering them didn't work.
Reply  ·  
rthaut's avatar
rthaut|Professional Interface Designer
You can fully block up to 500 users by following this article: www.deviantartsupport.com/en/a…
Reply  ·  
Moboro123's avatar
Moboro123|Hobbyist Digital Artist
I know that, I just want to hide them completely so I wouldn't see them other peoples' pages either.
Reply  ·  
RicardoCabrera's avatar
RicardoCabrera|Professional Digital Artist
This is so great!!, thank you so much for this tool!!! :happybounce: :happybounce: :happybounce: :happybounce: 
Reply  ·  
BarcodeBattler's avatar
This is excellence. Using it feels completely natural, it is like an immense and immediate improvement to the site.
You're a credit to both the site and good taste, as each user may freely define for themselves.

Thank you for both the hard work it took to make and diligence it must take to keep it working.

Best wishes.
Reply  ·  
Prolapseteriat's avatar
Have you ever considered adding group filtering?
Reply  ·  
rthaut's avatar
rthaut|Professional Interface Designer
Do you mean filtering out an entire group, or filtering out some items (by user/tag/category) within a group?
Reply  ·  
Prolapseteriat's avatar
I guess group where like users, you can blacklist individual groups by typing them, or by proxy where if something is featured within a group with other pieces that are on the blacklist for one of the filtering considerations, and I'd wager that groups tend to be dedicated to one thing, that the other piece could also automatically be blocked and I feel it would be important to tackle groups on some level as because tagging on deviantart is not mandatory, a lot of pieces slip through the cracks, but tend to be featured within a group that may also have pieces that are tagged, so if a piece is featured in a group with something on the blacklist, that piece also gets blacklisted. 
Reply  ·  
CelesteSpaniel's avatar
Hi! There seems to be some kind of problem. Some images seem to slip through the filters and show up anyway, despite having the same tags as others that have been removed. This happens with tags, and with categories :S
Reply  ·  
pmmecovfefe's avatar
Could you code it for brave?
Reply  ·  
Sarsath's avatar
Do you have a Safari version?
Reply  ·  
rthaut's avatar
rthaut|Professional Interface Designer
No, there is not a version for Safari.
Reply  ·  
Sarsath's avatar
Could you make one?
Reply  ·  
TheApatoNamedLarry21's avatar

I wish this works on eclipse. I want to block out all those FNaF shipping fan-arts.

Reply  ·  
rthaut's avatar
rthaut|Professional Interface Designer
I am slowly working on support for Eclipse, but I do not have any planned timeline.
Reply  ·  
TastesLikeGreen's avatar
Huh, that's weird. I can block users with the X in the corner of thumbnails, but I can't manually add category or tag blocks, when I go to the options page for those things it just says "{{labels.create}}" at the top, then a button that says "{{labels.createFilter}}" and doesn't seem to do anything, and then below that, a little box that says
"{{showingFilterCount()}} {{labels.filtered}}".
Reply  ·  
rthaut's avatar
rthaut|Professional Interface Designer
That sounds like the Management web app isn't fully loading for you, but since you can filter users with the quick filter (x), that means JavaScript is working (at least on the site), so I'm at a bit of a loss as to how that is happening.

Did it ever work fully, or has it always been like this? Offhand it could be an issue with having too many filters, but I think it would probably take 10,000+ filtered users for that to become an issue.

Could you try uninstalling and re-installing it?

Also, what browser (and which version) are you running?

Finally, do you have any script-blocking extensions, like NoScript, installed as well?
Reply  ·  
TastesLikeGreen's avatar
I installed it for the first time the day I left that comment, it was like that from the word "go", and un/reinstalling it didn't seem to change anything.

I'm running Firefox, and for reasons I won't bother getting into, I'm running version 56.0.2, which is admittedly old.

I'm not sure about script-blocking extensions. If they do what I assume they do, the closest things I can think of are AdBlock Plus, an add-on called BlockSite which may fit the bill, and a Greasemonkey script which I use to filter a different art site in a similar manner as your script.
Reply  ·  
rthaut's avatar
rthaut|Professional Interface Designer
Thank you for the details; they were very helpful for me to troubleshoot this.

After doing some testing with different versions, I found that DeviantArt Filter actually needs Firefox version 58. I will see about changing the problematic code to work with version 55, which is the oldest version I had intended to support.

I apologize for the inconvenience.
Reply  ·  
GirriLee's avatar
GirriLee|Hobbyist Digital Artist
you are a fucking saviour, I hope you know.
Reply  ·  
kinhj's avatar
kinhj|Hobbyist Traditional Artist
I use Microsoft Edge but this sounds like a good idea. I get really annoyed seeing nasty fetishes like inflation and diapers, art thieves, pedophiles, photographers taking pictures of their genitals. This is an art website not a rule 34 website.
Reply  ·  
YamiNo-Neko's avatar
YamiNo-Neko|Hobbyist General Artist
Reply  ·  
milkpon's avatar
milkpon|Hobbyist Digital Artist
Hey, I'm having the same issue as @/migdenbond
The tag filtering doesn't seem to work and I tried the fix you posted ;a;
Reply  ·  
ashleylovegood's avatar
Same. It was working up until yesterday. :( Blocking users works, blocking tags nope. I tried setting metadata to 0, restarting browser, reinstalling app. removing tags and adding them back. *shrugs* 
Reply  ·  
anonymous's avatar
Join the community to add your comment. Already a deviant? Sign In
©2019 DeviantArt
All Rights reserved