Skip to main content
Commonmark migration
Source Link

None of the solutions mentioned here are working as of Feb 2018.

So I created my own simple solution which I will document below.

TL;DR: use AppBrain's API.

The long answer

  1. Create a folder called appSearch, for example.

  2. Sign up for an account on AppBrain. Then go to your dev dashboard. It will prompt you to enable the Developer option for your account.

  3. Navigate to the API access page.

  4. Copy the authentication field, which looks like di=xxxx&t=zzzzz and store the values into a file called appBrain.json in the following format:

    { "DI" : "xxxx", "TOKEN" : "yyyy" }

  5. Now download filter.js and save it to the same ('appSearch') folder.

  6. Install Java 8+

  7. Run the following command: jjs -scripting filter.js -- keyword, where keyword can be any search term.

  8. You should see a list of 50 apps that match your search term and are sorted by the number of permissions, with a link to their play store page.

    Edit: The code in filter.js is relatively simple and can be tailored to suit your own criteria, if you know a bit of programming. I will try to make it more configurable in the future.

  9. The free tier allows limited number of queries per day. Still, you will be able to make about 30 searches per day, which is enough for personal use.

Edit: The code in filter.js is relatively simple and can be tailored to suit your own criteria, if you know a bit of programming. I will try to make it more configurable in the future.

  1. The free tier allows limited number of queries per day. Still, you will be able to make about 30 searches per day, which is enough for personal use.

None of the solutions mentioned here are working as of Feb 2018.

So I created my own simple solution which I will document below.

TL;DR: use AppBrain's API.

The long answer

  1. Create a folder called appSearch, for example.

  2. Sign up for an account on AppBrain. Then go to your dev dashboard. It will prompt you to enable the Developer option for your account.

  3. Navigate to the API access page.

  4. Copy the authentication field, which looks like di=xxxx&t=zzzzz and store the values into a file called appBrain.json in the following format:

    { "DI" : "xxxx", "TOKEN" : "yyyy" }

  5. Now download filter.js and save it to the same ('appSearch') folder.

  6. Install Java 8+

  7. Run the following command: jjs -scripting filter.js -- keyword, where keyword can be any search term.

  8. You should see a list of 50 apps that match your search term and are sorted by the number of permissions, with a link to their play store page.

Edit: The code in filter.js is relatively simple and can be tailored to suit your own criteria, if you know a bit of programming. I will try to make it more configurable in the future.

  1. The free tier allows limited number of queries per day. Still, you will be able to make about 30 searches per day, which is enough for personal use.

None of the solutions mentioned here are working as of Feb 2018.

So I created my own simple solution which I will document below.

TL;DR: use AppBrain's API.

The long answer

  1. Create a folder called appSearch, for example.

  2. Sign up for an account on AppBrain. Then go to your dev dashboard. It will prompt you to enable the Developer option for your account.

  3. Navigate to the API access page.

  4. Copy the authentication field, which looks like di=xxxx&t=zzzzz and store the values into a file called appBrain.json in the following format:

    { "DI" : "xxxx", "TOKEN" : "yyyy" }

  5. Now download filter.js and save it to the same ('appSearch') folder.

  6. Install Java 8+

  7. Run the following command: jjs -scripting filter.js -- keyword, where keyword can be any search term.

  8. You should see a list of 50 apps that match your search term and are sorted by the number of permissions, with a link to their play store page.

    Edit: The code in filter.js is relatively simple and can be tailored to suit your own criteria, if you know a bit of programming. I will try to make it more configurable in the future.

  9. The free tier allows limited number of queries per day. Still, you will be able to make about 30 searches per day, which is enough for personal use.

tailoring filter.js
Source Link
HRJ
  • 203
  • 2
  • 8

None of the solutions mentioned here are working as of Feb 2018.

So I created my own simple solution which I will document below.

TL;DR: use AppBrain's API.

The long answer

  1. Create a folder called appSearch, for example.

  2. Sign up for an account on AppBrain. Then go to your dev dashboard. It will prompt you to enable the Developer option for your account.

  3. Navigate to the API access page.

  4. Copy the authentication field, which looks like di=xxxx&t=zzzzz and store the values into a file called appBrain.json in the following format:

    { "DI" : "xxxx", "TOKEN" : "yyyy" }

  5. Now download filter.js and save it to the same ('appSearch') folder.

  6. Install Java 8+

  7. Run the following command: jjs -scripting filter.js -- keyword, where keyword can be any search term.

  8. You should see a list of 50 apps that match your search term and are sorted by the number of permissions, with a link to their play store page.

  9. The free tier allows limited number of queries per day. Still, you will be able to make about 30 searches per day, which is enough for personal use.

Edit: The code in filter.js is relatively simple and can be tailored to suit your own criteria, if you know a bit of programming. I will try to make it more configurable in the future.

  1. The free tier allows limited number of queries per day. Still, you will be able to make about 30 searches per day, which is enough for personal use.

None of the solutions mentioned here are working as of Feb 2018.

So I created my own simple solution which I will document below.

TL;DR: use AppBrain's API.

The long answer

  1. Create a folder called appSearch, for example.

  2. Sign up for an account on AppBrain. Then go to your dev dashboard. It will prompt you to enable the Developer option for your account.

  3. Navigate to the API access page.

  4. Copy the authentication field, which looks like di=xxxx&t=zzzzz and store the values into a file called appBrain.json in the following format:

    { "DI" : "xxxx", "TOKEN" : "yyyy" }

  5. Now download filter.js and save it to the same ('appSearch') folder.

  6. Install Java 8+

  7. Run the following command: jjs -scripting filter.js -- keyword, where keyword can be any search term.

  8. You should see a list of 50 apps that match your search term and are sorted by the number of permissions, with a link to their play store page.

  9. The free tier allows limited number of queries per day. Still, you will be able to make about 30 searches per day, which is enough for personal use.

None of the solutions mentioned here are working as of Feb 2018.

So I created my own simple solution which I will document below.

TL;DR: use AppBrain's API.

The long answer

  1. Create a folder called appSearch, for example.

  2. Sign up for an account on AppBrain. Then go to your dev dashboard. It will prompt you to enable the Developer option for your account.

  3. Navigate to the API access page.

  4. Copy the authentication field, which looks like di=xxxx&t=zzzzz and store the values into a file called appBrain.json in the following format:

    { "DI" : "xxxx", "TOKEN" : "yyyy" }

  5. Now download filter.js and save it to the same ('appSearch') folder.

  6. Install Java 8+

  7. Run the following command: jjs -scripting filter.js -- keyword, where keyword can be any search term.

  8. You should see a list of 50 apps that match your search term and are sorted by the number of permissions, with a link to their play store page.

Edit: The code in filter.js is relatively simple and can be tailored to suit your own criteria, if you know a bit of programming. I will try to make it more configurable in the future.

  1. The free tier allows limited number of queries per day. Still, you will be able to make about 30 searches per day, which is enough for personal use.
changed year
Source Link
HRJ
  • 203
  • 2
  • 8

None of the solutions mentioned here are working as of Feb 20172018.

So I created my own simple solution which I will document below.

TL;DR: use AppBrain's API.

The long answer

  1. Create a folder called appSearch, for example.

  2. Sign up for an account on AppBrain. Then go to your dev dashboard. It will prompt you to enable the Developer option for your account.

  3. Navigate to the API access page.

  4. Copy the authentication field, which looks like di=xxxx&t=zzzzz and store the values into a file called appBrain.json in the following format:

    { "DI" : "xxxx", "TOKEN" : "yyyy" }

  5. Now download filter.js and save it to the same ('appSearch') folder.

  6. Install Java 8+

  7. Run the following command: jjs -scripting filter.js -- keyword, where keyword can be any search term.

  8. You should see a list of 50 apps that match your search term and are sorted by the number of permissions, with a link to their play store page.

  9. The free tier allows limited number of queries per day. Still, you will be able to make about 30 searches per day, which is enough for personal use.

None of the solutions mentioned here are working as of Feb 2017.

So I created my own simple solution which I will document below.

TL;DR: use AppBrain's API.

The long answer

  1. Create a folder called appSearch, for example.

  2. Sign up for an account on AppBrain. Then go to your dev dashboard. It will prompt you to enable the Developer option for your account.

  3. Navigate to the API access page.

  4. Copy the authentication field, which looks like di=xxxx&t=zzzzz and store the values into a file called appBrain.json in the following format:

    { "DI" : "xxxx", "TOKEN" : "yyyy" }

  5. Now download filter.js and save it to the same ('appSearch') folder.

  6. Install Java 8+

  7. Run the following command: jjs -scripting filter.js -- keyword, where keyword can be any search term.

  8. You should see a list of 50 apps that match your search term and are sorted by the number of permissions, with a link to their play store page.

  9. The free tier allows limited number of queries per day. Still, you will be able to make about 30 searches per day, which is enough for personal use.

None of the solutions mentioned here are working as of Feb 2018.

So I created my own simple solution which I will document below.

TL;DR: use AppBrain's API.

The long answer

  1. Create a folder called appSearch, for example.

  2. Sign up for an account on AppBrain. Then go to your dev dashboard. It will prompt you to enable the Developer option for your account.

  3. Navigate to the API access page.

  4. Copy the authentication field, which looks like di=xxxx&t=zzzzz and store the values into a file called appBrain.json in the following format:

    { "DI" : "xxxx", "TOKEN" : "yyyy" }

  5. Now download filter.js and save it to the same ('appSearch') folder.

  6. Install Java 8+

  7. Run the following command: jjs -scripting filter.js -- keyword, where keyword can be any search term.

  8. You should see a list of 50 apps that match your search term and are sorted by the number of permissions, with a link to their play store page.

  9. The free tier allows limited number of queries per day. Still, you will be able to make about 30 searches per day, which is enough for personal use.

Source Link
HRJ
  • 203
  • 2
  • 8
Loading