View on GitHub
FreeCAD Addon Academy

Indexed

Publishing your addon to the Index.

Use Cases

This approach is the easiest way for new users to discover your addon, but it comes with expectations, guidelines and standards.

Expectations

Recommendations

Steps

  1. Ensure your addon’s code is in a publicly accessible repository.

  2. Ensure your addon meets the required Qualities as far as you know how to on your own (assistance is available to meet those you aren’t familiar with, so if you are unsure, request a review and the team will help you out).

  3. Ensure basic functionality is in working order before requesting the review. Proof-of-concept and Work-in-Progress Addons are welcome, but should be clearly marked as such, and at least some minimum functionality should exist prior to being added to the Index.

  4. Once you’ve verified the above, to actually add your addon to the Index, you have three options:

    1. Open an issue on the GitHub Addon Index, selecting Addon - Addition as the type of Issue.

    2. Open an issue on the Codeberg Addon Index Mirror, selecting Addon - Addition as the type of Issue.

    3. Post on the Addons Subforum with your request.

Review

In the review process your addon will be checked to make sure it has the required Qualities, and the team will work with you to ensure your addon meets the minimum requirements before adding it.

Once it’s in compliance you will be asked to make a new release / tag, after which your addon is added to the Index and after a day or so the addition should be reflected in the addon manager.