Paneles
Un panel sustituye las teclas por una interfaz que escribes tú. Aquí tienes el ciclo que ejecuta, los constructores con los que dibujas y los límites dentro de los que trabaja.
Acciones
Una acción recibe texto, ejecuta un script y devuelve texto. Aquí tienes el contrato, las fuentes de entrada y el lenguaje completo.
Plugins
Los plugins son scripts pequeños que añaden cosas al teclado sin sustituirlo. El primero muestra tu velocidad de escritura en la barra espaciadora. Esta página explica las funciones que puede definir un plugin, las llamadas que puede hacer y dónde aparecen sus ajustes.
PyMini
El intérprete sobre el que corren tus paneles, acciones y plugins, y un paquete de Swift que puedes meter en tu propia app. Por qué existe, qué garantiza y qué cambió en cada versión.
Repositorios
Publica paneles, acciones, temas, disposiciones y más desde un repositorio de GitHub que cualquiera puede añadir a Clink.
Automatizaciones
Crea reglas de configuración temporal, conecta eventos y comandos de plugins y usa los widgets y enlaces de Clink.
Formatos de archivo
Todo lo que puedes crear y compartir viaja en un único archivo JSON pequeño.
Creador
Haz aquí un panel o una acción, en el navegador. Funciona mientras lo montas, escribe el script que ejecutará Clink y te entrega el archivo que abre tu teléfono.
Nada de esto llega a la red
Los scripts se ejecutan en el intérprete propio de Clink, que no tiene importaciones, ni archivos, ni procesos, ni red. Escribas lo que escribas, la escritura sigue siendo local, y un script que instales no puede cambiarlo.
Repositorios oficiales
Haz un fork de cualquiera de estos para empezar. Cada uno genera su propio manifiesto y se publica con GitHub Actions.