33

It is not easy to find good apps. Is it possible with some other app website to only search within apps (list apps) that have at least 500k downloads and at least 10k reviews?

Something like make the Play store a database of app names with columns for reviewcount and downloadcount and do SQL commands with where clauses?

0
37

I created this.

It's an advanced Google Play search engine, I wanted to create that a long time ago. Now, it's done 😀

Since Google doesn't have an API for Play search, I use an open source scraper.

Almost all app specs can be filtered and sorted.

I hope you'll like it, and please let me know if you find any bug or have any feature request.

It's open source : KPlaysearch

8
  • Search mask looks good (if you want some more ideas, here's my limited search, just based on the ~14k apps in my lists). Good job!
    – Izzy
    Apr 28 '19 at 21:21
  • 1
    Confirmed, at this very moment it works, thanks! Cleaning up comments then. // Good job! Upvoted, and already mentioned in my (German) Android eBook (in the new version just released a week ago :)
    – Izzy
    May 10 '19 at 21:04
  • 1
    I created an awesome list of free, ad-free and in-app-free apps for Android if that can help some of you ^^
    – KaKi87
    May 22 '19 at 15:34
  • 1
    Simply watch out for the apps with a star in my app lists for those. And definitely avoid those having "monitor icons" (or too big "numbers", aka "permissions", next to their names) :) But thanks!
    – Izzy
    May 22 '19 at 18:00
  • You shouldn't recommend people to avoid apps because of permissions count, because it's not always all right or all wrong : more permissions also means more features, so better user experience. I agree that permissions can sometimes reduce safety and privacy, but that's too much stereotyped today.
    – KaKi87
    May 23 '19 at 20:21
8

I also created a similar application (http://play.gqqnbig.me/) to KaKi87's. Source code is at https://github.com/gqqnbig/advanced-play-search

enter image description here

3
  • 1
    Hey, you should update this with a checkbox that discriminates between PAID apps. Basically you want to mirror the categories that google has. Sometimes I want to find the best paid apps or free apps.
    – Tom
    May 30 '20 at 5:18
  • 2
    Hi, just FYI, looks like the site returns HTTP 502 Bad Gateway now.
    – Andrew T.
    Oct 2 at 5:54
  • 1
    @AndrewT. Thanks for that and I've fixed it. But I feel the GitHub issues is a better place for reporting such incidents.
    – Gqqnbig
    Oct 2 at 10:48
3

Looks like what the OP is looking for can be done at AppBrain, using the &sort=popular URL parameter. See e.g. this example search for file sync: First result page mosly holds apps with 10k+ downloads with a good "internal rating" (they have their own "rating number" in addition to the playstore rating). Checking some, they seem to have 10k+ ratings on GPlay as well. Additional filtering is possible for free/paid, new/updated, app2sd, reduced price.

Though not being exactly what was asked for, I guess it's pretty close. Another good result list can be obtained with the &sort=highest-rated variant, which seems to sort by playstore rating: "file sync" by rating.

2

Since Google (and other search engines) index the web version of Play Store, a massive database of every element of the Play Store has been created and searching it is totally free!

On Google, you can refine web searches like using - to exclude words from the search, or .. for range search, etc.

As an example, to search for free apps that don't contain ads and in-app purchases: site:play.google.com/store/apps/details -"Contains ads" -"in-app purchases" -Buy Free

2
  • 2
    Unfortunately, Google sometimes returns the other localized versions of the Play Store (like Germany, Espanol, French, etc. as shown on the URL with &hl=), and since different localization uses different keywords (e.g. "Contiene anuncios" instead of "Contain ads"), it might be hard to sort out the real result...
    – Andrew T.
    Mar 3 '19 at 7:09
  • that page claims I can put a dollar sign in front of a number to search for a price, but when I do this it only returns results with that number which aren't prices! I wish there was a way to search for a specific price for (for instance > $4.99 and < $5.25)
    – Michael
    Oct 16 '19 at 2:58
0

Couple of ways you could fine tune or eliminate this:

  1. Select the option to view English (or whatever your native language is) results only. I think this is in your search preferences; you may have to view the desktop version of the results page to get it.

  2. When viewing a page that seems to be from your locale, look at the & hl= and following text in the URL. Copy this to the clipboard. Then go back to the search results page and add inurl: then paste what you just copied immediately to the right of the : (colon). Make sure there aren't any spaces between the colon (:) and what you just pasted.

0

This isn't another website, but https://github.com/sk1122/App-Searcher-and-Keyword-Seacher is a Django project which provides the software needed to self-host a website which does roughly what is needed.

Its models include reviews and ratings.

Besides Django, its scraper depends on requests and bs4. I don't see any other dependencies.

0

I ported KPlaySearch code of KaKi87 to Windows Server, under IIS, ARR / URLRewrite, and explained how to implement in your own webserver, you can also run queries.

A slow (due to my server bandwidth) but functional instance of this service is available at https://www.ñ.gt/google/play/adsfree/

1
  • Note: This website may give an error, but load correctly after a refresh, and is working as of Oct 2021.
    – jayvdb
    Oct 30 at 0:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.