<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: AsoBeast</title>
    <description>The latest articles on DEV Community by AsoBeast (asobeast).</description>
    <link>https://dev.to/asobeast</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F15725%2F5ccef531-6b21-486b-b1c3-e050cfdc67e7.png</url>
      <title>DEV Community: AsoBeast</title>
      <link>https://dev.to/asobeast</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/asobeast"/>
    <language>en</language>
    <item>
      <title>AsoBeast 1.16: open-source ASO that finds the keywords your app already ranks for</title>
      <dc:creator>MrAdex77</dc:creator>
      <pubDate>Sat, 07 Nov 2026 15:54:53 +0000</pubDate>
      <link>https://dev.to/asobeast/asobeast-116-open-source-aso-that-finds-the-keywords-your-app-already-ranks-for-i2</link>
      <guid>https://dev.to/asobeast/asobeast-116-open-source-aso-that-finds-the-keywords-your-app-already-ranks-for-i2</guid>
      <description>&lt;p&gt;&lt;strong&gt;&lt;a href="https://asobeast.com" rel="noopener noreferrer"&gt;AsoBeast&lt;/a&gt;&lt;/strong&gt; is an open-source App Store Optimization (ASO) tool and keyword rank tracker for the Apple App Store and Google Play. You can self-host it with Docker or use the hosted version at &lt;a href="https://asobeast.com" rel="noopener noreferrer"&gt;asobeast.com&lt;/a&gt;. Version 1.16 finds the keywords your app already ranks for and you don't track, shows the keywords competitors win and you don't, and puts everything the daily run noticed on one page.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Key takeaways&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A new &lt;strong&gt;Discovered&lt;/strong&gt; tab lists searches your app ranks for, or could rank for, that you don't track yet, with popularity, difficulty and opportunity.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Gap analysis&lt;/strong&gt; on the competitors page shows the keywords a competitor ranks for and you don't, and which of those you can win now.&lt;/li&gt;
&lt;li&gt;The keywords table adds an opportunity map, brand and generic types and highlights for the words your listing already holds.&lt;/li&gt;
&lt;li&gt;An &lt;strong&gt;Alerts&lt;/strong&gt; page lists what the daily run detected in the last 30 days, and rating drops, review spikes and delisted apps now raise alerts.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Find the keywords your app already ranks for
&lt;/h2&gt;

&lt;p&gt;Keyword discovery builds a list of candidates from your listing, your competitors' titles, your reviews, Apple's popular searches in your genre and the keywords your other apps track. It then checks where your app stands for each one.&lt;/p&gt;

&lt;p&gt;You can track a single keyword, the ones you tick, or every ranked one at once. Dismiss the rest, or switch on &lt;strong&gt;Auto-track ranked&lt;/strong&gt; to have new ones added for you. The list is rebuilt every Monday, using at most 40 App Store or 20 Google Play searches per app, and those searches queue behind the daily run. &lt;a href="https://docs.asobeast.com/guides/keyword-discovery" rel="noopener noreferrer"&gt;How keyword discovery works&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  See where competitors beat you
&lt;/h2&gt;

&lt;p&gt;The competitors page has a new &lt;strong&gt;Gap analysis&lt;/strong&gt; section with four lists: keywords a competitor ranks for and you don't, gaps you can win now, competitors closing in on you, and keywords where you lead. The visibility card adds share of voice against the competitors you track, with and without brand keywords. &lt;a href="https://docs.asobeast.com/guides/competitors#gap-analysis" rel="noopener noreferrer"&gt;Read about gap analysis&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What changed in the keywords table
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Map&lt;/strong&gt; places every keyword by popularity and difficulty in four zones. Click a zone to filter the table to it.&lt;/li&gt;
&lt;li&gt;Each keyword is marked as your brand, a competitor's brand or generic, and you can correct it from the row menu.&lt;/li&gt;
&lt;li&gt;The words your title, subtitle or keyword field already hold are highlighted inside each keyword.&lt;/li&gt;
&lt;li&gt;Tick a few keywords and press &lt;strong&gt;Show dynamics&lt;/strong&gt; to chart their positions together.&lt;/li&gt;
&lt;li&gt;A keyword that fell out of the results shows where it last ranked, for example &lt;code&gt;&amp;gt;200 (was #14)&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://docs.asobeast.com/guides/track-keywords#read-the-table" rel="noopener noreferrer"&gt;Read the keywords table guide&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  An alerts page and new alerts
&lt;/h2&gt;

&lt;p&gt;The &lt;strong&gt;Alerts&lt;/strong&gt; page in the sidebar lists what the daily run detected over the last 30 days, even if you never set up an alert. New alerts cover a rating that falls by as much as you choose, a day with far more reviews than usual, and an app the store stops listing in one of your markets. &lt;a href="https://docs.asobeast.com/guides/alerts#see-what-the-run-detected" rel="noopener noreferrer"&gt;See the alerts guide&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How to try AsoBeast 1.16
&lt;/h2&gt;

&lt;p&gt;Self-hosting&lt;br&gt;
takes three commands with the published Docker images:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-fsSLO&lt;/span&gt; https://raw.githubusercontent.com/AsoBeast/asobeast/v1.16.0/docker-compose.pull.yml
docker compose &lt;span class="nt"&gt;-f&lt;/span&gt; docker-compose.pull.yml pull
docker compose &lt;span class="nt"&gt;-f&lt;/span&gt; docker-compose.pull.yml up &lt;span class="nt"&gt;-d&lt;/span&gt; &lt;span class="nt"&gt;--wait&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The &lt;a href="https://docs.asobeast.com/quickstart" rel="noopener noreferrer"&gt;quickstart&lt;/a&gt; walks you from there to your first imported app. Upgrading from 1.15 runs seven small database migrations on start, so take a backup first. The &lt;a href="https://github.com/AsoBeast/asobeast/releases/tag/v1.16.0" rel="noopener noreferrer"&gt;release notes&lt;/a&gt; list every change.&lt;/p&gt;

&lt;p&gt;To skip the server, &lt;a href="https://asobeast.com" rel="noopener noreferrer"&gt;start the hosted version&lt;/a&gt;. Its seven-day trial starts once you add a card, and nothing is charged until the trial ends.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Is AsoBeast free?
&lt;/h3&gt;

&lt;p&gt;The open-source edition is free to self-host under the AGPL-3.0 license. The hosted version at asobeast.com starts at $10 a month after a seven-day trial.&lt;/p&gt;

&lt;h3&gt;
  
  
  Does AsoBeast track Google Play as well as the App Store?
&lt;/h3&gt;

&lt;p&gt;Yes. Rankings, keyword discovery, competitors and alerts work for both stores, across as many storefronts as you track.&lt;/p&gt;

&lt;h3&gt;
  
  
  Can I use AsoBeast from Claude, Cursor or another AI assistant?
&lt;/h3&gt;

&lt;p&gt;Yes. AsoBeast ships an &lt;a href="https://docs.asobeast.com/mcp/introduction" rel="noopener noreferrer"&gt;MCP server&lt;/a&gt;, and 1.16 adds three read tools: &lt;code&gt;keyword_discoveries&lt;/code&gt;, &lt;code&gt;alert_events&lt;/code&gt; and &lt;code&gt;workspace_checklist&lt;/code&gt;.&lt;/p&gt;




&lt;p&gt;The code is on &lt;a href="https://github.com/AsoBeast/asobeast" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;, the docs are at &lt;a href="https://docs.asobeast.com" rel="noopener noreferrer"&gt;docs.asobeast.com&lt;/a&gt;, and questions and ideas are welcome in &lt;a href="https://www.reddit.com/r/asobeast/" rel="noopener noreferrer"&gt;r/asobeast&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>showdev</category>
      <category>mobile</category>
      <category>selfhosted</category>
    </item>
  </channel>
</rss>
