LaunchRanked

Directory database · Desktop software

Where to submit desktop software: 20 directories

Desktop software directories are mostly download sites and software catalogues: places where people search for a program by name or by task and download it. Several have run for decades (Softonic and SnapFiles since 1997, MajorGeeks since 2001), and quality varies. Some test and review each program, others accept anything, and a few wrap installers in their own download managers. Before submitting, open an existing listing and check how the download works. The listings that do well give the exact operating systems and versions supported, a changelog, file size, licence (free, trial, paid) and a direct link to a signed installer. Package managers take their own submissions, with published rules: winget needs your own release URL, Chocolatey reviews new versions, Flathub is curated and the AppImage catalog tests each file.

Directories
20
3 categories
Dofollow (verified)
11
of 15 with a checked link
Free to submit
20
free, or with a free plan
DR 50+
14
of 14 with a Domain Rating by Ahrefs
Get submitted to 30+ directories

By hand, from $49 one-time.

Start with these 3

Free to submit, a followed link where we verified one, then the highest Domain Rating.

  1. Snap Store (Snapcraft)

    Free · Dofollow · DR 84

  2. Uptodown

    Free · Dofollow · DR 83

  3. Flathub

    Free · Dofollow · DR 83

Domain Rating by Ahrefs

All 20, most popular first

  • SourceForge

    sourceforge.net

    A veteran open source hosting and download platform that also runs a business software directory. Projects can be created or imported from GitHub with free mirror-based downloads and stats; each…

    Open sourceFreeNofollowChecked
    Tranco#250
  • Canonical's store for snap packages, used on Ubuntu and other Linux distributions to install desktop apps, CLI tools and services. Store pages show publisher, screenshots and contact links, and a…

    MarketplacesFreeDofollowChecked
    DR84Tranco#2,489
  • Uptodown

    en.uptodown.com

    A large alternative app store and download site for Android, Windows and Mac. Its Developers Console lets any maker publish and distribute software, with app pages that also rank in web search.

    General directoriesFreeDofollowChecked
    DR83Tranco#6,112
  • Homebrew

    brew.sh

    The dominant package manager for macOS (and Linux), with a public index of formulae and casks at formulae.brew.sh. Getting into homebrew/core or homebrew/cask makes a tool installable with a single…

    MarketplacesFreeNofollowChecked
    DR90Tranco#6,488
  • Flathub

    flathub.org

    The main app store for Flatpak packages, used by many Linux distributions to install desktop apps. Submissions are made as GitHub pull requests and checked by reviewers; accepted apps get a store…

    MarketplacesFreeDofollowChecked
    DR83Tranco#10,977
  • AlternativeTo

    alternativeto.net

    A large crowd-sourced site where people recommend software alternatives across desktop, web and mobile platforms. Adding your app puts it on the 'alternatives to' pages of the products you compete…

    General directoriesFree + paidDofollowChecked
    DR81Tranco#16,443
  • FOSSHub

    fosshub.com

    FOSSHub is a download host and catalog for open-source and some freeware desktop software, known for serving installers without bundled adware. Projects that are accepted get a program page with…

    Open sourceFreeDofollowChecked
    DR74Tranco#47,917
  • FileHorse

    filehorse.com

    A software download catalogue for Windows and Mac with reviews, version histories and screenshots. Desktop app developers can ask to have their program listed and tested, gaining a download page and…

    General directoriesFreeDofollowChecked
    DR73Tranco#55,857
  • Filepuma

    filepuma.com

    Filepuma is a software download catalog covering Windows, Mac, Android and web apps, with reviews and version histories. Developers can submit a program by PAD file or form, and each accepted title…

    General directoriesFreeUnverifiedChecked
    DR59Tranco#80,085
  • LinuxLinks

    linuxlinks.com

    LinuxLinks is an editorial site that reviews and rounds up free and open-source Linux software, with 'best of' lists and individual program write-ups. Suggested programs can end up featured in an…

    Open sourceFreeDofollowChecked
    DR62Tranco#130,384
  • A community catalog of AppImages, the single-file Linux apps that run without installation, with more than 3,300 apps on the day we checked. It does not host files: each page describes the app and…

    MarketplacesFreeDofollowChecked
    Unranked
  • The community-driven repository of build scripts (PKGBUILDs) for Arch Linux users. Anyone with an AUR account can publish a package, which gets a page with its upstream URL, votes, popularity and…

    MarketplacesFreeDofollowChecked
    Unranked
  • Chocolatey Community Repository

    community.chocolatey.org

    The public package feed for Chocolatey, the Windows package manager, with thousands of community-maintained packages. Each package page shows install commands, version history and links to the…

    MarketplacesFreeNofollowChecked
    Unranked
  • Downloadcrew

    downloadcrew.com

    A hand-selected download site run by BetaNews, Inc., with Windows, Mac, Linux, iPhone, iPad and Android sections. The editors say they download, install, test and review each application they list…

    General directoriesFreeDofollowChecked
    DR53Unranked
  • MajorGeeks

    majorgeeks.com

    A Windows software download site founded in 2001 that lists only programs its editors have researched, scanned and tested, with how-to guides and a forum alongside. Listings show the author, size…

    General directoriesFreeNofollowChecked
    DR77Unranked
  • Microsoft Store (Windows)

    apps.microsoft.com

    The built-in app store on Windows PCs, also browsable on the web, for desktop apps and games. Developers publish through Partner Center, and apps pass Store certification before being listed to…

    MarketplacesFreeUnverifiedChecked
    Unranked
  • A command-line installer for Windows that installs apps from community-maintained buckets. The Extras bucket takes manifests that do not meet the Main bucket’s criteria, which cover only well-known…

    MarketplacesFreeUnverifiedChecked
    DR78Unranked
  • SharewareOnSale

    sharewareonsale.com

    A daily software deals site that runs time-limited giveaways and heavily discounted sales for a newsletter and social audience. Developers partner with it by email, and a typical promotion pairs a…

    MarketplacesFreeDofollowChecked
    DR50Unranked
  • Softonic

    en.softonic.com

    A large software download site covering Windows, Mac, Android, iPhone and web apps. Developers publish and manage listings themselves in its free Publishing Center, which also lets them claim a…

    General directoriesFreeUnverifiedChecked
    DR86Unranked
  • The public repository behind the winget client, where each package is a YAML manifest submitted by pull request. An automated pipeline validates and tests the installer, a moderator reviews the…

    MarketplacesFreeUnverifiedChecked
    Unranked

DR is Domain Rating by Ahrefs: a 0–100 score of a site’s backlinks, higher is stronger. It isn’t a Google metric. Tranco rank is a research top-sites ranking: lower means more popular. How we check each directory

Beyond directories: where desktop software gets found

Directories are one route. Windows and Linux software also reaches people through each platform’s own store and its package managers, and each publishes its rules.

Windows: sign the installer and clear warnings

SmartScreen warns on downloaded files that have no established reputation, and it looks at both the program and the certificate that signed it. Microsoft’s Artifact Signing service issues Public Trust certificates to organizations in a listed set of countries, including the US, Canada, the EU and the UK; individual developers must be located in the US or Canada. If Microsoft Defender flags your installer by mistake, submit it as a software developer on Microsoft’s file submission page so analysts can check it.

  • Identity validation for Artifact Signing can only be completed in the Azure portal, not with the Azure CLI.
  • For an individual, validation needs an Azure billing account of type Individual whose legal name and address match your government ID.

Sources: Microsoft Learn: Artifact Signing quickstart · Microsoft Learn: Microsoft Defender SmartScreen overview · Microsoft Security Intelligence: Submit a file for malware analysis

Microsoft Store: no fee, EXE and MSI accepted

Start at storedeveloper.microsoft.com: the new onboarding flow charges no registration fee for individual or company accounts, and individuals verify with a government ID and a selfie. The Store has allowed unpackaged apps since June 2021: share a link to an offline .msi or .exe installer whose hosted binary stays unchanged, and the certification team tests it. Certification can take up to three business days, and listings appear within about 15 minutes on average once it passes. You can use your own commerce platform and keep 100% of non-game revenue, or Microsoft’s at 15% for apps.

  • Microsoft recommends MSIX packaging and says it brings free binary hosting and code signing from Microsoft.
  • Pick an individual account for non-business use and a company account for business use; switching from individual to company is not supported.

Sources: Microsoft Learn: Get started with Microsoft Store · Microsoft Learn: Open a developer account

Microsoft Store listing and beta testing

For an MSI or EXE submission, the Store listing needs a description of up to 10,000 characters and at least one screenshot; Microsoft recommends four or more. What’s new allows 1,500 characters, product features take up to 20 entries of 200 characters, and a short description can run to 1,000 though some views show only 270. Keep HTML, code and URLs out of the description. To test first, use a private audience, package flights after release, or hide the app and hand out promotional codes (up to 1600 redemptions per app in six months).

  • A private audience is the only option that hides the listing even from someone who has the direct link.
  • You cannot revoke access after a tester has downloaded the app, and testers get any later updates you publish.

Sources: Microsoft Learn: Create Store listings for an MSI or EXE app · Microsoft Learn: Beta testing and targeted distribution

winget, Chocolatey and Scoop

winget takes a YAML manifest as a pull request to microsoft/winget-pkgs. Automated validation runs first and a moderator reviews the result; the installer must come straight from the publisher’s website and support non-interactive modes. Chocolatey runs automated validation, verification and cleanup checks, then human review of new versions unless the package comes from a trusted source. Scoop asks you to open an issue first and comment /verify on the pull request.

  • winget closes a pull request if you leave a Needs-Author-Feedback label unanswered for 10 days.
  • Chocolatey rejects a package left in Waiting status: a reminder after 20 days and automatic rejection 15 days later.
  • Scoop manifests need a valid SPDX license and an autoupdate setup, and you should test install, uninstall and persistence.

Sources: Microsoft Learn: Submit your manifest to the repository · Chocolatey docs: Moderation · Scoop: Contribution guidelines

Linux: Flathub and the Snap Store

Flathub takes new apps as a pull request against the new-pr branch of flathub/flathub, reviewed by volunteers whose response time varies. Its inclusion policy rejects console software, thin web wrappers and tray-only apps, expects a reverse-DNS app ID tied to a domain you control, and generally turns away apps with very little development history. It also bars AI tools from opening submission pull requests. A Snap is uploaded from the command line; the store runs an automated review and publishes at once if it passes, though classic confinement needs prior approval.

  • Flathub can reject a submission at any stage and recall one after merging if it proves unsuitable.
  • After approval Flathub invites you to the new repository; enable two-factor authentication on GitHub and accept within one week.

Sources: Flathub docs: Requirements · Flathub docs: Submission · Snapcraft docs: Publish a snap

Launch posts and press

Show HN is for things people can run on their computers; skip landing pages and sign-up walls, and don’t ask friends to upvote. Product Hunt is free to use, prohibits company accounts, and forbids asking people directly to upvote; ask them to visit and comment instead. For Linux apps, OMG! Ubuntu tells application developers and PR people to email its contact address directly, and it has a separate route for news tips.

  • Show HN says upgrades such as a point release generally aren’t substantive enough; a major overhaul is probably fine.
  • Product Hunt says you can launch again as often as you have new significant product iterations.

Sources: Hacker News: Show HN guidelines · Product Hunt: Launch Guide · OMG! Ubuntu: Contact

Before you submit

  • An installer signed by a certificate authority Windows trusts; Softonic rejects unsigned Windows and Mac executables
  • A scan first: run the installer through VirusTotal and send any false positive to Microsoft’s file submission page
  • A silent or non-interactive install mode, and an installer that installs only your app
  • A versioned download URL on your own domain whose file never changes after release; winget needs the publisher’s release location
  • Listing copy without prices, links or emojis, and a square icon of at least 400 x 400 px (Softonic’s rules)
  • Licence, supported Windows versions, file size and release notes ready to paste, since download sites list them
  • A build reviewers can try without paying; MajorGeeks and Downloadcrew test each program before they list it
  • For Linux, a reverse-DNS app ID on a domain you control, and two-factor authentication on your GitHub account

Facts checked Oct 9, 2026 against the sources linked in each section.

How to prioritise

  1. Software catalogues that test programs and show version history.
  2. Directories for your operating system (Windows, Linux) and for your task category.
  3. Skip any site that repackages your installer or adds bundled offers.

Questions about this list

What information do download sites ask for?

Usually: program name, version, supported operating systems, licence type, file size, a direct download URL, a description, screenshots and a changelog. Some read a PAD-style XML file if you publish one.

How do I keep listings up to date after a release?

Keep a stable download URL that always points to the latest version, and update the version number on the directories that show it. Out-of-date listings lead to support requests about bugs you already fixed.

Are software download sites safe to list on?

Some publish how they test: MajorGeeks scans with VirusTotal and runs each program in a virtual machine, and Softonic rejects unsigned files and scans with several antivirus engines. Before you submit, download an existing program from the site and check you get the original, signed installer and no extra offers. If not, skip it.

Which of these directories give a dofollow link?

11 of the 20 had a followed (dofollow) listing link when we checked: Snap Store (Snapcraft), Uptodown, Flathub, AlternativeTo, FOSSHub, FileHorse and 5 more. Directories change their link policy, so check your own listing once it is live.

All niches · All directories

Launching a product for this list?

The launch guide and the SEO playbook for this kind of product.