Developer documentation has moved! See https://www.popclip.app/dev/ for the latest docs.
This repository contains the source files for many of the extensions published in the official PopClip Extensions Directory.
The main folders:
source
- sources for the published extensions (maintained and supported by me)contrib
- folder for unpublished / user-contributed / experimental / niche / archived extensions (not maintained or supported)Fixes and improvements to existing extensions are welcome via pull request.
To contribute new extensions to the directory, the preferred way is for you to submit it directly to the directory server from your own repo. The extension's directory page will be linked to your repo and you will maintain and update the extension yourself. Contact me at mailto:support@pilotmoon.com for the submission instructions.
Alternatively, new extensions may be submitted by pull request in the contrib
folder of this repo. (If I publish it, I will move it to the source
folder myself.)
Please note I will not publish all submissions. Extensions to be published must be of high quality and meet the following criteria:
description
of what the extension does. This is what appears on the website next to the extension name.readme.md
file explaining briefly how to use the extension, particularly mentioning any special features and configuration options. Add a Changelog at the bottom of the readme.url
action.app
dictionary in the Config, defining the name
and link
fields. The name will be automatically linked in the extension description.bundleIdentifiers
key with the checkInstalled: true
option should also be used as well.With all that said... please do submit your extension! I'm looking forward to seeing what you come up with.
Credits are included in the individual extension readme files.
All source code is published under the MIT License (LICENSE.txt) unless stated otherwise in the extension readme files.
Individual changelogs are included in the extension readme files.