Listing tags by category

loxaxs

Examining the HTML of Derpibooru pages, you’ll see that there are 9 tag categories:
 
“” - apple green  
“origin” - blue  
“oc” - purple  
“character” - turquoise  
“content-fanmade” - pink  
“spoiler” - red-orange  
“content-official” - yellow  
“rating” - azure (light blue)  
“error” - red
 
There’s currently no way to list all tags of a category like character or meta tags episode name tags. I asked a mod if we could have that list on Discord and I got it from Joey. I share it here.
 
There are 2468 character tags (2018-09-15). They are listed, with their tag count, here: https://pastebin.com/mF7uJz1K
loxaxs

I ended up writing a script to crawl all pages of //derpibooru.org/tags and put the tags in their respective category. In the block at the top, you can set the order in which the categories are displayed, and you can decide which category to show and which to hide. Once the script is inserted into the page, start it pressing the Go button and stop it using the Stop button. By default, the wait time between each request is 200ms. With about 1.3 requests per second, it takes about 18 minutes to crawl the 1471 pages of tags Derpibooru has.
 
The script is there:
 
https://gist.github.com/loxaxs – [derpi-tag-crawler.js]
 
Read my comment at the end of the gist page for a short recap on how to use it.
 

 
Weird thing, the script found 2481 character tags – 13 more than in the previous list.
 
I computed the set differences and got:
 
>>> print("".join(modset - crawledset))  
theodore donald \donny\ kerabatsos
 
>>> print("".join(crawledset - modset))  
theodore donald “donny” kerabatsos
chain letter (character)
cornice pear
little violet
deuce switchell
cinnamon pear
desert flower
tropic heat
gridiron
starry skies
apples snack
amber locks
zen moment
well-wisher
 
So theodore donald "donny" kerabatsos didn’t get matched properly, but is in both sets. I looked at the remaining 13 tags and they aren’t new or anything. I didn’t find any particular relation between them.
Interested in advertising on Derpibooru? Click here for information!
Sky Railroad Merch Shop!

Help fund the $15 daily operational cost of Derpibooru - support us financially!

Syntax quick reference: **bold** *italic* ||hide text|| `code` __underline__ ~~strike~~ ^sup^ %sub%

Detailed syntax guide