WVW Store Checker

Check if your apps.json is synced with the World Vibe Web (WVW) aggregated app store. Compare listings, detect missing apps, and see the next build countdown.

How to Check Your WVW Store Sync

  1. 1

    Provide Your Apps.json

    Enter the URL to your published apps.json file, or switch to Paste JSON mode and paste the contents directly if your server does not support cross-origin requests.
  2. 2

    Click Check Sync

    The tool fetches the current WVW global catalog and compares each of your apps against what WVW has. This comparison runs entirely in your browser.
  3. 3

    Review the Results

    See a summary showing total apps, matching apps, apps with differences, and apps missing from WVW. Click any app to see a field-by-field comparison highlighting exactly what differs.
  4. 4

    Take Action

    If apps are missing or out of sync, wait for the next WVW build cycle. If issues persist beyond 6 hours, check that your apps.json URL is publicly accessible and correctly registered with WVW.

Common Use Cases

1

Post-Submission Verification

After submitting a pull request to wvw.dev and having it merged, use the checker to confirm your apps appear on the next build cycle and all fields match your source.
2

Debugging Sync Issues

Identify why specific apps are missing from WVW. Common causes include CORS misconfigurations, JSON syntax errors, or apps.json URLs that are not publicly accessible.
3

Monitoring Description Updates

After updating app descriptions, icons, or categories in your apps.json, verify the changes propagate correctly to WVW without stale data persisting.

Why Check Your WVW Store Sync?

World Vibe Web (WVW) is a distributed app store that aggregates apps.json files from independent developers and tool creators. WVW fetches your apps.json every 6 hours and merges it into a global catalog at wvw.dev.

When you update your apps.json (add new tools, change descriptions, update icons), those changes do not appear on WVW immediately. This checker helps you see exactly what WVW currently has vs. what you have published, so you can confirm your updates will propagate on the next build cycle.

Common issues include missing apps that were recently added, stale descriptions from a previous version, or CORS misconfigurations that prevent WVW from fetching your file. This tool detects all of these.

The WVW Store Checker compares your published apps.json file against the live World Vibe Web global catalog to detect sync issues. WVW fetches apps.json files from registered developers every 6 hours, but delays, CORS errors, or schema issues can prevent your apps from appearing. This tool shows exactly what WVW has versus what you have published, down to individual field differences.

The checker compares app name, description, subtitle, homepage, icon, category, language, platform, and price fields. WVW-internal fields like _source, _owner, and star counts are ignored since those are added during aggregation. Results show matching apps, apps with differences, missing apps, and extra apps, with a field-by-field diff for each entry.

Use this tool after submitting a pull request to wvw.dev to verify your apps appear correctly. Pair it with the WVW Apps.json Generator to create or update your listings, and the JSON Diff tool for detailed structural comparisons between JSON files.

How It Compares

There is no other dedicated tool for checking WVW sync status. Without this checker, developers must manually compare their apps.json against the WVW global catalog by downloading both files and using a JSON diff tool. The WVW Store Checker automates this entire process, fetches the live WVW catalog in real-time, and highlights differences at the field level.

The built-in build countdown timer and report export features make it a complete monitoring solution for WVW publishers. Combined with the WVW Apps.json Generator, it provides an end-to-end workflow for creating, validating, publishing, and verifying app listings on the World Vibe Web.

Store Checker Tips

1
Check sync status 6-8 hours after merging your pull request to wvw.dev, since builds run approximately every 6 hours.
2
Use the Paste JSON mode if your server does not support CORS. Copy the contents of your apps.json file and paste directly.
3
If an app shows as missing, verify your apps.json file is publicly accessible by opening the URL in an incognito browser window.
4
Export the JSON report to track sync status over time or share debugging information with the WVW maintainers.
5
After updating your apps.json, wait for two build cycles (approximately 12 hours) before investigating persistent sync issues.

Frequently Asked Questions

1

Is the WVW Store Checker free to use?

Yes, the WVW Store Checker is completely free with no account required, no login process, and no limits on how many times you can check your sync status. The entire comparison runs locally in your browser by fetching the public WVW global catalog and comparing it against your apps.json data. No data is stored on any server and no authentication tokens are needed. You can check sync status for unlimited apps, export full comparison reports as JSON, copy text summaries for team sharing, and monitor the next build countdown all without paying anything. Unlike proprietary app store management tools that charge monthly fees for listing monitoring and sync verification, this tool provides dedicated WVW sync checking at zero cost. Whether you maintain a single app listing or manage dozens of tools across your apps.json file, every feature works identically without restrictions, usage quotas, or premium upgrade prompts.
2

How long does it take for changes to appear on WVW?

Changes to your apps.json file typically appear on World Vibe Web within six to twelve hours after you publish the updated file to your domain. WVW runs automated GitHub Actions builds approximately every six hours, during which it fetches all registered apps.json files from developer domains and merges them into the global catalog at wvw.dev. If your update was published right after a build completed, you may need to wait up to six hours for the next build cycle to pick it up. The Store Checker displays the estimated next build time and a live countdown so you know exactly when to expect your changes to propagate. If your changes have not appeared after two full build cycles, approximately twelve hours, check that your apps.json URL is publicly accessible without authentication, returns proper JSON content type headers, and does not block requests with CORS restrictions or IP-based rate limiting that could prevent the WVW build system from fetching your file.
3

What fields does the checker compare between my apps.json and WVW?

The checker compares nine specific fields for each app entry: name, description, subtitle, homepage, icon, category, language, platform, and price. These are the fields you control as a developer and that directly affect how your app appears in the WVW catalog to users browsing the store. The comparison intentionally ignores WVW-internal fields that are added during the aggregation process, including _source, _owner, _developer, _store, stars, and forks. These internal fields are managed by WVW itself and would always show as differences if included in the comparison. For each app where differences are detected, the checker shows a field-by-field diff highlighting exactly what your version says versus what WVW currently has. This granular comparison helps you distinguish between intentional updates waiting for the next build cycle and unexpected discrepancies that might indicate a sync problem, stale cache, or formatting issue in your apps.json file.
4

Why does my app show as missing on WVW even though it is in my apps.json?

Several common issues can prevent an app from appearing on WVW despite being present in your published apps.json file. First, if you recently added the app, it may simply need to wait for the next WVW build cycle, which runs approximately every six hours. Check the countdown timer in the tool to see when the next build is scheduled. Second, verify that your apps.json URL is correctly registered with WVW by checking that your pull request to the wvw.dev repository was merged and that the URL in their registry matches your current domain exactly. Third, ensure your apps.json file is publicly accessible without authentication by opening the URL in an incognito browser window. Fourth, check that your JSON syntax is valid since a single misplaced comma or missing bracket can cause the entire file to fail parsing during the WVW build. Use the JSON Formatter tool to validate your syntax before publishing any updates to your apps.json file.

Rate This Tool

0/1000

Get Weekly Tools

Suggest a Tool