Retour aux projets 


Ouvrir le site
Naht
Sync filesystem ↔ Roblox Studio en Rust
- Depuis
- 2026
- GitHub
- Open source · Apache 2.0
naht.dev
Aperçu en direct
Ouvrir le site À propos
Un outil Rust de synchronisation de fichiers pour Roblox Studio : il garde ton code sur le disque et ta session Studio alignés dans les deux sens à la fois, et quand les deux côtés modifient le même script il fait un vrai merge 3-way au lieu d'écraser ton travail. Une alternative repensée à Rojo et Argon, construite autour de leurs modes de défaillance.
Fonctionnalités
- 01 Synchronisation bidirectionnelle au cœur du design : un écrit qui échoue met une voie en pause, ne tue jamais la session
- 02 Vrai merge 3-way avec base persistée ; les conflits non fusionnables sont marqués façon git et gèlent le chemin jusqu'à résolution
- 03 État de dernière synchro persisté en SQLite : restarts et reconnexions re-diffent sans tout réécraser
- 04 Convention plutôt que configuration ; naht init --from-rojo migre un projet existant
- 05 Propriétés non synchronisables (CSG, terrain, MeshId…) détectées et signalées, jamais perdues silencieusement
- 06 Démon localhost + protocole MessagePack, CLI, plugin Studio en Luau
- 07 Site de doc animé en Svelte ; côté Rust couvert par des tests
Stack technique
Rust
Luau
SQLite
Svelte