AllAddin Extensions

Publish on AllAddin Extensions

Who can publish, what we accept, and what you agree to when you submit. By registering as a publisher you accept the terms below.

Last updated: 18 April 2026.

Who this page is for

Developers and firms shipping reusable Revit tooling who want a curated, signed distribution channel instead of emailing DLLs around. If that is not you, the catalog is what you want.

Scope

AllAddin Extensions is a package manager for the AllAddin runtime. We accept four bundle formats:

We do not accept add-ins that load directly into Revit outside of these runtimes, and we do not mirror listings from other marketplaces.

What you agree to

Review process

Every submission runs a three-layer automated scan before a human sees it:

  1. Structural - zip integrity, per-file and total size caps, path-traversal guards, manifest schema validation.
  2. Static analysis - every Python source runs through a security linter for known dangerous patterns; every .NET DLL is scanned for references to sensitive APIs; every text file is scanned for leaked secrets. Leaked credentials hard-reject the submission.
  3. Reputation - the artifact SHA-256 is looked up on VirusTotal. Hits from one or more vendors are surfaced in the review report; multiple malicious flags escalate.

Pricing

Listings are free. We do not process payments, take a cut, or collect revenue on your behalf. This may change in a future phase; if it does, we will notify publishers first and give you the option to opt out.

Register

Send an email to register, or use the publisher form on the main catalog page.

We ask for email, display name, and an optional website URL. We do not collect payment details, tax IDs, or any other PII beyond that.

Go to registration form

Takedowns

Right-holders and safety reporters use the takedown channel to request removal. Publishers may counter-notice through the same channel.