Code Item Preparation & Technical Requirements

1. Save your main file(s)

Organize your file and documentation so that it is easy to view, edit and understand. Group, label and organize common elements so that buyers are able to easily edit your file.

The more editable your file is, the more valuable it is to buyers. Ensure that you validate your code, and code in a style that represents the latest and best practices in the industry.

Note: Please do not place all scripts, images, and documentation within the root of your directory, as this is not allowed and will lead to your item being rejected.

If you’re submitting:



Ensure your item does not require Javascript to function. This category is exclusively for high-level CSS components which go above and beyond what is readily available for free on the web.


An App

Ensure that your app is focused on improving workflows for web developers.


A Plugin

We highly recommend that you link to a live preview demonstrating your plugin's functionality on your own server.


2. Check your Assets



Make sure you have the correct licenses for any assets you have included in your item. This includes assets that are in your Item Preview only; you will still need a commercial license for preview assets.

If you have assets that are linked to the main file, be certain you've included them in your .zip file. For these assets you will need to ensure you have a commercial redistribution license (the rights to re-sell that asset).

Check if any of the assets you have used require attribution

Please read What assets can i use in my items? For more information on choosing assets to include in your items.


Malicious Content


Check that your item does not contain any malware or viruses.

We take security very seriously, and may need to take action such as removing items or accounts and contacting affected customers if viruses or malicious software is found in your item.

3. Create your Help File Documentation

Every item in Codesellmarket requires a basic documentation file to help customers use your item. This should include

Concise instructions on installation, customization and use

General instructions or further information

Details and links to assets used that you need to credit

The documentation should be written in English and formatted as a .pdf or HTML document.

You may create a screencast or flash instructions in addition to, but not instead of, text instructions.

Note: Do not assume that the buyer of your item has any significant level of coding knowledge. When preparing your documentation, treat the buyer like a beginner. Incorporate clear explanations and visuals when necessary.


4. Final Steps

Put your finished design and all supporting information into a single .zip folder. Note: It is recommended that you watermark the images in your live preview template. Unfortunately no live preview can be totally secure, and it is a trade off. In the long run, live previews will sell more files than they lose.

500MB is the maximum recommended file size for item asset zip files.

Check that your preview images, thumbnail, title, description and tags follow our formatting standards.

5. Upload Your File

Refer to Uploading instructions or go straight to the upload page if you already know how to upload.