Open source · écrit en Rust

Le moteur open source pour le logiciel généré par l'IA.

bext compile, exécute et rend du code — en moins d'une milliseconde, dans un seul binaire. Le même moteur qui sert tout l'écosystème bext, libre à exécuter, auto-héberger et embarquer. Construit en public.

$ curl -fsSL https://bext.dev/install | sh
Open sourceBinaire uniqueTourne aussi dans le navigateur
bext
$ bext run
✓ App détectée — compilée par tsc-rs
✓ TLS automatique (Let's Encrypt)
✓ Pool de rendu V8 prêt
→ En ligne sur https://votre-app.com
Le moteur

Un moteur de rendu et d'exécution, écrit de zéro

Pas un framework empilé sur un autre runtime. Chaque couche est du Rust, pensée pour la vitesse et l'isolation.

Cœur Rust

Serveur asynchrone, sans GC : routage, TLS automatique, compression, cache ISR. Un binaire, zéro dépendance.

Compilateur tsc-rs

Notre compilateur TypeScript/JSX maison. Portable en WebAssembly — il tourne aussi dans le navigateur.

Pool d'isolats V8

Vos loaders et composants s'exécutent dans des isolats V8 surveillés, chauds et mutualisés.

route_css

Un générateur Tailwind en Rust (encre-css) émet exactement les utilitaires de chaque page, à la compilation.

SSR streaming + ISR

Rendu TSX natif via PRISM, sans React côté serveur : streaming, Suspense et régénération statique incrémentale.

Reprise + HMR

Îlots résumables façon Qwik : le client n'exécute jamais le composant — ~0,6 Ko par îlot, zéro avant interaction. Rechargement à chaud avec état préservé.

Sandbox

WAF, limitation de débit, isolation par site, exécution en bac à sable. Chaque charge est contenue.

Découvrir le moteur →
Construit en public

Open source, pour de vrai

Lisez le code, modifiez-le, exécutez-le, distribuez vos applications — gratuitement. bext est source-available, et chaque version bascule en Apache-2.0 après trois ans. Pas de mur, pas de piège.

Étoiler sur GitHubLire la doc
Portable

Le même moteur tourne partout — jusque dans un onglet

Parce que le compilateur est du Rust pur, nous le compilons en WebAssembly. Le playground en est la preuve : il compile et exécute du vrai code bext entièrement dans le navigateur.

Ouvrir le playground →
Démarrage

Trois étapes. Soixante secondes.

1

Installer

Une commande. Un binaire. Aucune dépendance, aucun runtime à installer.

$ curl -fsSL https://bext.dev/install | sh
2

Lancer

Pointez-le vers votre projet. Il détecte le framework, compile et commence à servir.

$ bext run
3

C'est tout

HTTPS actif, cache activé, métriques exposées. Votre app est en production.

Construisez avec un moteur ouvert.

Gratuit à exécuter et à distribuer. Open source, écrit en Rust, prêt pour la production.

CommencerGitHub