LogoLogo
FeaturesHelp & ResourcesShowcasePricingLogin
Squirrel Addon Documentation
Squirrel Addon Documentation
  • README
  • Table of contents
  • Building an addon
    • Communication
    • Property Panel
      • Property Panel Elements
        • Accordion
        • Checkbox
        • Color Input
        • Conditional Logic
        • Dropdown
        • Font
        • Horizontal Line
        • Input Box
        • Radio Button
        • Series
        • Sub Accordion
        • Text Label
    • Publishing an addon
      • Restricting private addons
      • The review process
      • Add-on submission
        • Icon guidelines
        • Image guidelines
  • introduction
    • Joining the Developer Program
  • past-events
    • Building your first add-on
  • squirrel-helper-library
    • Dot notation
    • Angular
      • Classes
        • SquirrelCanvas
        • SquirrelColor
        • SquirrelMessage
        • SquirrelPosition
        • SquirrelSize
      • Events
        • onInitState
        • onPropertyChange
        • onPropertyChangesComplete
        • onSetCanvas
        • onSetPosition
        • onSetRuntimeMode
        • onSetSize
      • Getting Started
        • Building your first addon
        • Debugging
        • Sending and Receiving Data
        • The JSON files
      • Methods
        • getBindingDimension
        • getCanvas
        • getCopyOfState
        • getGenericProperty
        • getPosition
        • getRuntimeMode
        • getSize
        • initWithSquirrel
        • parseColor
        • sendToSquirrel
        • setPosition
        • setSize
        • shadeColor
        • tintColor
    • JavaScript
      • Classes
        • SquirrelCanvas
        • SquirrelColor
        • SquirrelMessage
        • SquirrelPosition
        • SquirrelSize
      • Events
        • onInitState
        • onPropertyChange
        • onPropertyChangesComplete
        • onSetCanvas
        • onSetPosition
        • onSetRuntimeMode
        • onSetSize
      • Getting Started
        • Building your first add-on
        • Debugging
        • Sending and Receiving Data
        • The JSON files
      • Methods
        • getBindingDimension
        • getCanvas
        • getCopyOfState
        • getGenericProperty
        • getPosition
        • getRuntimeMode
        • getSize
        • initWithSquirrel
        • parseColor
        • sendToSquirrel
        • setPosition
        • setSize
        • shadeColor
        • tintColor
    • React
      • Coming Soon
Powered by GitBook
LogoLogo

Explore

  • Home
  • Features
  • Pricing
  • Download Squirrel

Help

  • Learn
  • Community
  • Support
  • FAQ's

Updates

  • Blog
  • Events
  • Release Notes

Company

  • Contact Us
  • Privacy Policy
  • Terms of Use

Copyright © 2019 - 2024 InfoSol Ltd. All rights reserved.

On this page

Was this helpful?

  1. Building an addon

Publishing an addon

PreviousText LabelNextRestricting private addons

Last updated 3 years ago

Was this helpful?

Once you've built your addon and you're ready to make it available for others to use, you need to submit your addon to the Squirrel Marketplace. The Marketplace is a catalogue of all addons available in Squirrel. Other Squirrel users can browse and subscribe to addons to use in their projects.

  • To submit your addon you need to go to the .

  • Click on the "Create a new Addon" button

  • Fill in all the form fields.

    • Public addons will be visible in the marketplace catalogue to all users, and will be crawlable by search engines.

    • Private addons will have a marketplace page but it will not be searchable in the catalogue or crawlable by search engines.

      • For private addons you have to of who can subscribe to your addon. Wildcards in the email addresses are permitted.

  • Save and Preview will save your addon submission as draft, and will show you what your marketplace page looks like

  • Save and Close will just save your addon submission as draft.

  • Once you're happy with your submission and how it looks on the marketplace page you can select Save and Submit. This will save your addon and alert the Squirrel365 team to review your submission.

    • Once reviewed you will receive an email to advise whether the addon passed or failed review. If your addon failed the email will contain details on what the issues are.

  • Making it live. Once your addon has been successfully reviewed it will be in a "passed review" status. You can then manually mark your addon as "live".

    • If yours is a "public addon" then this will immediately add your marketplace page to the catalogue and your addon will be viewable to others.

    • If yours is a "private addon" then the "subscribe" button on the private marketplace page will become active.

Developer Portal
specify a list of email addresses