Panels
A panel replaces the keys with an interface you write yourself. Here is the loop it runs, the builders you draw with, and the limits it works inside.
Actions
An action takes text in, runs a script, and puts text back. Here is the contract, the input sources, and the whole language.
Plugins
Plugins are small scripts that add to the keyboard without replacing it. The first one shows your typing speed on the space bar. This page covers the functions a plugin can define, the calls it can make, and where its settings show up.
PyMini
The interpreter your panels, actions and plugins run on, and a Swift package you can put in your own app. Why it exists, what it promises, and what changed in each version.
Repositories
Publish panels, actions, themes, layouts and more from a GitHub repository anyone can add to Clink.
Automations
Build temporary configuration rules, connect plugin events and commands, and use Clink’s existing widgets and links.
File formats
Everything you can make and share travels as one small JSON file.
Creator
Make a panel or an action here, in the browser. It runs while you build it, it writes the script Clink will run, and it hands you the file your phone opens.
None of this reaches the network
Scripts run in Clink's own interpreter, which has no imports, no files, no processes and no network. Typing stays offline whatever you write, and a script you install cannot change that.
Official repositories
Fork any of these to start. Each one builds its own manifest and publishes itself with GitHub Actions.