There isn't currently, but I'll look into it, should be possible, but a bunch of the more complex queries are currently a bit slow, and I'm working on optimizing them before I add more query options. I'll put it on the list.
Kalrog
Creator of
Recent community posts
hello,
I'd like to suggest opening up the oauth scopes a bit so people can actually build third party clients on top of the itch app / butler stack.
I've been building a better search engine over itch's catalog (full text and faceted search across the whole library), and I wanted to put it into an actual desktop client instead of just a website. building on the open source app + butlerd was the obvious way to achieve that, especially since butlerd is clearly made to support more than one client (the daemon even takes a clientId). I registered my own oauth app, rebranded a fork, wired in my search backend, and got browsing, profile, library, collections and login all working. But then i had a problem with the downloads a third party oauth app can only request a small set of scopes (profile:*, game:view:ownership, game:view:rewards). but to download or install anything, butler first has to list a game's uploads, and that needs game:view:uploads, which third party apps aren't allowed to request. so you get a 403 (api key does not permit game:view:uploads), and it happens even for a game I own, opened from my own library. so a third party client can show you your profile and library, but it can't actually install or launch a single game, which means a community launcher just isn't possible right now.
my suggestion would be that third party oauth apps should be able to request the scopes they need to actually work, either the full itch scope or at least a download / upload-listing one, this could be behind whatever guard rails you want (an approval step for the app, clear consent on the scopes, rate limits, a trusted client flag, whatever makes sense).
i think this is reasonable, because the current restriction doesn't really add much security. the itch app is open source and MIT licensed, and its oauth client_id is publicly readable right there in the repo. so any bad faith actor can just reuse the official client_id and get the full scope by pretending to be the official app. the scope limit doesn't stop anyone acting in bad faith, it just stops the people trying to do it the honest way by registering their own app. it'd be great if doing it properly was the easier path, I feel like the current system is nudging people towards impersonating the official app or scraping the site (Mitch, the unofficial android client, scrapes the game page for download links to get around exactly this).
Obviously there are reasons to be careful, like not wanting third parties to mass pull people's libraries or abuse the api, and I'm not asking to throw any of that out. I'd be happy to go through a review and have a clear consent screen. I just want a legit, good citizen, open third party client to be possible at all.
and butlerd being built as a multi client engine makes me think this was the intention (at least partially). I think the ecosystem would benefit, clients focused on accessibility, niche platforms, or better discovery, built out in the open instead of as forks that have to borrow the official app's identity. I feel like this change would align with what I as a user have observed as itch.ios philosophy.
anyway, thanks for considering it, and thanks for all the work you put into this for indie devs.
Hi, I made a website for this purpose. You can apply negative filters for all the stuff that you can also filter on itch.io. Generally speaking my site is always a bit behind itch.io, and I don't have impressions and views data, so my sort options for popularity aren't as good as the ones on itch.io, but for excluding stuff from your results, it does the job.
https://kalrog.itch.io/better-itch-search
I made this website for filtering games on itch.io with more filtering options. https://better-itch-search.kalrog.com/
Wouldn't happen to my bisexual ass, but I still made a website to filter out tags because I was annoyed with the amount of horror games. I guess you could use it for that too. https://better-itch-search.kalrog.com/
https://better-itch-search.kalrog.com/
Made this to exclude tags and do other complex search queries. It's based on a crawl of publicly available information on itchio so it will always be slightly outdated and not as nicely sorted (i can't do clicks or downloads as popularity metric), but i did what i could.
Hi, I have created a website that allows you to browse and search games on itch.io with more filtering options than currently available on itch.io. I have had some frustrations with the limited options for excluding tags in on the existing browse page and saw that others felt the same way.
Check out https://better-itch-search.kalrog.com/

Features
- full text search for title, tags, short description, full game page text to help you find games, not just titles
- AI, NSFW and exclude tags filter to hide what you aren't interested in
- tags, platform, price, release date, genre, input method, average session length, multiplayer and accessibility filters like on itch.io
- advanced query language with not, and, or and comparison operations (<, >, =) to find specifically what you want
- save searches lists and RSS feeds to share your search and stay up to date with games you are interested in
- no accounts required, everything is anonymous or stored locally in your browser
Notes
There are some limitations to what I can provide without direct access to itch.io's internal data. The popularity and top-rated search are based only on ratings, not on page hits or similar metrics (which I'd guess is what itch.io uses). Release dates and update dates are also not always up to date on my page because they aren't publicly visible for all games on itch.io, but they should generally be accurate for games that have been released after the May 10, 2026, and for popular top ranked games. For all other games the release dates are estimated. I currently, cannot provide up-to-date sale information on games, so the sales are hidden, this may change in the future.
This site is not affiliated with itch.io and all game data was gathered using information that is publicly available on the internet, through standard web crawling techniques.
I made a website to extend the search options for searching itch.io games. I'm currently still indexing the games so maybe my sites search will be very slow once it's done, but currently at about 30% i can search for most queries in ~200ms. Well you can try it out and maybe i will learn why itch.io doesn't have more advanced searching options. https://better-itch-search.kalrog.com/
I took the problem into my own hands. Here is my website that allows you to search games on itch with the option to exclude or include any of the things you can search for on itch.io. https://better-itch-search.kalrog.com/
Don't close this game if the movement feels bad to you at first. This game is well worth the initial effort it takes to learn the movement system and once you do you can fling yourself through the levels in a way that feels amazing. The visuals are charming and the sounds also work well. Great game.
Unfortunately it did crash at some point which is a bit sad






