for software publishers

Publish your software on dAppCDN

dAppCDN is a curated catalog. We publish a selected set of quality software, and every release is checked before it reaches anyone.

Publishing is by application only: tell us about your software and we will review it.

A curated catalog, not an upload site

Anyone can put a file online. We do something else: we choose the software we publish, we keep it up to date, and we check every file. People come to dAppCDN because they can trust what they download here, and we keep it that way by being selective.

What we look for

  • Useful, well-made software that is actively maintained.
  • A clear license: open source, or free to use with honest, transparent terms.
  • Clean installers: no bundled offers, adware, toolbars, miners or hidden tracking.
  • Official files only, exactly as you release them.
  • A developer or maintainer we can reach, and who answers when users need help.

We may decline an application without giving a detailed reason, and we remove software that no longer meets these standards.

What you get

  • Fast, direct downloads

    Your files delivered worldwide through our CDN, with no download wrappers and no repackaging.

  • Every release checked

    Each file is scanned by multiple antivirus engines before it goes live, and the report is shown on your page.

  • Checksums and signatures

    MD5, SHA-1 and SHA-256 for every file, published next to it, along with your own signature files.

  • A proper product page

    Description, versions for each operating system and architecture, changelog, and similar software.

  • Download statistics

    See how your releases are downloaded, by version, file and country, in your publisher dashboard.

  • Users who are not tracked

    No analytics or tracking pixels on our pages: people download your software with their privacy intact.

Tools for publishers

Approved publishers manage their software their own way:

  • Publisher dashboard

    A private dashboard for your projects, releases and files, protected by email codes and passkeys.

  • REST API

    Publish new releases straight from your own systems and build tools.

  • Command-line tool

    Add releasing to dAppCDN to your release pipeline or CI.

  • GitHub import

    New GitHub releases can be picked up and published automatically.

Access to these tools comes with your publisher account, once your application is approved. Their documentation is shared with publishers only.

How it works

  1. Apply. Tell us about your software: what it does, where it is published today, its license, and your role in the project.
  2. Review. We look at the software, its license and its files. This usually takes a few days.
  3. Onboarding. If it is a good fit, we set up your project page and your dashboard access.
  4. Release. Publish new versions from your dashboard, the API, the command-line tool or GitHub. Every file is checked before it goes live.

Apply to publish

Write to us with the name of your software, a link to its website or repository, its license, and how you are involved in it (developer, maintainer or publisher). We read every application. By applying to publish, you confirm that you are authorised to distribute the software and permit dAppCDN to host its unmodified files and link to its official source code and license.

Looking to deploy software across many computers instead? See dAppCDN for Institutions.