GitHub Radar: un oceano realistico che gira da un file HTML, e tre altre scoperte
Un oceano che gira da un solo file HTML, un'app per sommare le connessioni di casa, un clone gratuito (e acerbo) di Figma, e un agente AI che aggiunge il multiplayer ai vecchi giochi: quattro progetti open source della settimana.
Perché conta
La settimana mostra quanto si sia abbassata la soglia per pubblicare codice aperto che si può toccare con mano: un singolo sviluppatore mette online un renderer 3D che prima richiedeva un motore di gioco, un'app di rete pensata per chi non programma, un pezzo di alternativa gratuita a Figma, o un metodo che usa gli agenti AI su codice che nessuno ha scritto apposta per loro.
In pratica
Chi vuole provare qualcosa subito, senza installare niente, apre il file HTML di Web Ocean nel browser; chi ha più connessioni internet in casa può valutare net-merge per velocizzare i download; chi segue la progettazione di interfacce può tenere d'occhio FigCraft come alternativa gratuita ancora in costruzione; chi usa già un agente di coding può provare Co-op Anything su un gioco che possiede, sapendo che il progetto è giovane.
Quattro progetti molto diversi tra loro, tenuti insieme da un filo sottile: più semplici da provare di quanto ci si aspetterebbe da codice aperto fatto sul serio. C'è una scena d'acqua realistica che gira da un singolo file, uno strumento che somma le connessioni internet di casa, un clone gratuito di Figma ancora acerbo e un'idea che usa gli agenti AI per aggiungere il multiplayer ai vecchi giochi per un solo giocatore.
Web Ocean, l'oceano in un file HTML
Web Ocean è un mare al tramonto che si muove in tempo reale dentro il browser, disegnato da zero in WebGPU senza un motore grafico esterno. Basta un Chrome aggiornato: si scarica l'unico file HTML di [Web Ocean](https://github.com/Noniv/web-ocean) dal repository, oppure si apre la versione online, e il browser disegna subito onde, spruzzi e il bagliore del sole sull'acqua. Non serve installare nulla: un doppio clic e la scena parte, offline, senza account.
Chi lo apre può muoversi con i tasti WASD come in un videogioco e regolare la torbidità dell'acqua da un pannello (tasto H). Il limite è nel nome: è solo un oceano aperto, senza una costa vera né oggetti nella scena, e su un portatile con doppia scheda grafica conviene forzare quella dedicata nelle impostazioni di Windows, altrimenti si vede a scatti.
net-merge, la connessione di casa sommata
[net-merge](https://github.com/rohit267/net-merge) prende tutte le connessioni disponibili su un computer — Wi-Fi, cavo Ethernet, l'hotspot del telefono — e le somma, senza passare da un server esterno o da una VPN. Quando un programma apre più connessioni insieme, come un gestore di download o Steam, ognuna finisce su un collegamento diverso: più velocità per chi scarica più file insieme. Una singola connessione resta invece legata a un solo collegamento, e non va più veloce.
Si installa da riga di comando (un comando unico su Mac, Linux e Windows, oppure un programma da scaricare su Windows) e serve il permesso di amministratore: i programmi non sono ancora firmati, quindi il sistema avvisa prima di farli partire. È gratis e open source; l'autore accetta solo donazioni volontarie.
FigCraft, Figma gratis ma ancora acerbo
[FigCraft](https://github.com/storytold/figcraft) prova a rifare da zero, in puro Rust, gli strumenti di progettazione di interfacce che oggi si pagano con un abbonamento: livelli automatici, componenti riusabili, prototipi cliccabili. Il progetto stesso dice di essere a circa il 49% della strada per sostituire sul serio gli strumenti proprietari: è ancora un'alfa, non pronto per un lavoro vero, ma l'editor di base funziona già e si scarica un programma installabile per Mac, Windows, Linux o dal browser.
Per chi segue la progettazione di app e siti è un cantiere da tenere d'occhio più che uno strumento da usare oggi: l'importazione dei progetti già fatti con Figma (il formato .fig) è ancora approssimativa e la modalità multiutente è solo un primo assaggio, senza account né squadre.
Co-op Anything, il multiplayer via agente AI
[Co-op Anything](https://github.com/cranebeaker/coop-anything) non è un software da installare, ma un metodo: si punta un agente di coding (Claude Code, Codex o simili) su un gioco per un solo giocatore che già si possiede, e gli si chiede di trasformarlo in un gioco da fare con gli amici. L'agente cerca una modifica (mod) già esistente ma incompleta, oppure parte dal codice decompilato del gioco e costruisce da zero il collegamento in rete, appoggiandosi a un servizio gratuito di Valve per far trovare le partite senza che nessuno debba comprare nulla.
Il progetto non distribuisce i file dei giochi — ognuno deve possedere la propria copia — e dice di non toccare i sistemi anti-truffa dei giochi online né i loro servizi ufficiali: resta un'idea per chi già usa un agente AI per programmare, non un'app pronta all'uso. L'elenco copre oltre 230 giochi, da Deus Ex a Ocarina of Time: alcuni già giocabili in coop, altri ancora a metà.