Progetti open source

Due strumenti nati dal mio lavoro quotidiano, pubblicati perché servano anche ad altri.

Il server Linux di Corami, i computer dei client e le anteprime in sincronia
Logo Corami

Corami

Corami è un server Linux sempre acceso che esegue il tuo agente di coding, mentre ogni computer tiene una copia reale del progetto sincronizzata in due direzioni. Chiudi il lid: nessun commit richiesto, l'ultimo salvataggio è già sul server e l'agente continua a lavorare.


Il server fa da host, non da agente: OpenCode, Claude Code o Codex si installano lì, le anteprime girano sulla stessa macchina con un indirizzo HTTPS stabile e tutto passa dentro la tua rete Tailscale, senza nulla esposto su internet. Lo sviluppo è all'inizio: funziona end to end su un VPS reale con client macOS.


Licenza FSL 1.1: puoi usarlo, modificarlo e condividerlo, tranne offrire un prodotto commerciale concorrente. Ogni versione passa ad Apache 2.0 due anni dopo il rilascio.

lipa compila e firma un'app iOS su Linux
Logo lipa

lipa

lipa compila, firma e impacchetta un'app iOS su Linux. Compila i sorgenti Swift con il toolchain open source contro un SDK Darwin costruito dal tuo Xcode, firma il bundle con rcodesign e produce un IPA che App Store Connect accetta.


L'unico passaggio che resta sul Mac è il catalogo asset: lipa prepare --mac esegue actool via ssh e mette il risultato in cache su Linux, così una build a caldo dura pochi secondi. Legge progetti XcodeGen, risponde in JSON senza terminale e ogni comando dichiara cosa manca e come risolverlo.

Hai un progetto in mente?

Ti rispondo entro un giorno lavorativo.