Un seul langage remplace toute votre stack. Zéro dépendance. Zéro configuration. Un seul binaire Rust avec tout intégré.
$
curl -fsSL https://flin.sh | bash
420+
Fonctions intégrées
180
Composants UI
0
Dépendances
8
Fournisseurs IA
Avant d'écrire une seule ligne de code produit, vous vous battez avec des dizaines d'outils, des milliers de dépendances et des heures de configuration.
Modèle de données, logique et interface -- tout au même endroit. Pas d'imports, pas de boilerplate, pas d'étape de build.
// Définir vos données
entity Todo {
title: text @required
done: bool = false
}
// État
newTitle = ""
// Fonctions
fn add() {
todo = Todo { title: newTitle }
save todo
newTitle = ""
}
// Template -- du HTML + {accolades}
<h1>Todos ({Todo.count})</h1>
<form submit={add()}>
<input bind={newTitle} placeholder="Que faut-il faire ?" />
<button>Ajouter</button>
</form>
Pas de React. Pas de base de données à configurer. Pas de couche API. Lancez flin dev et ça marche.
Chaque fonctionnalité que vous passeriez des mois à construire est déjà dans le binaire. Concentrez-vous sur votre produit, pas sur votre infrastructure.
Un seul binaire, routage basé sur les fichiers. Pas de webpack, pas de Babel, pas de tsconfig, pas de package.json. Installez et codez.
flin new myapp && flin dev
Base de données WAL intégrée avec checksums CRC-32 et auto-checkpointing. Définissez des entités, elles fonctionnent. Aucune configuration.
entity User { name: text }
Type semantic text, recherche vectorielle, RAG et ask_ai() avec 8 fournisseurs : OpenAI, Claude, Gemini, Mistral, DeepSeek, Groq, Ollama, OpenRouter.
ask_ai("Résume ceci")
FlinUI est intégré dans le binaire. 18 catégories, 1 675 icônes Lucide. Pas de npm install, pas d'imports. Utilisez-les directement.
<Button variant="primary">
11 méthodes d'authentification. Sessions, 8 fournisseurs OAuth (Google, GitHub, Apple, Discord, LinkedIn, Telegram, Clerk, Firebase), 2FA/TOTP, JWT, WhatsApp OTP.
@auth("google")
Chaque app inclut un tableau de bord /_flin. Parcourez les données, gérez les utilisateurs, consultez les logs -- prêt à l'emploi.
localhost:8080/_flin
Téléversez des fichiers, analysez 9 formats de documents. Backends cloud pour S3, Cloudflare R2 et Google Cloud Storage.
upload(file, "s3")
Binaire Rust compilé. Route guards, rate limiting, protection CSRF, chiffrement AES-256, hachage bcrypt. Sécurisé par défaut.
@guard("admin")
Routage basé sur les fichiers avec guards et validation. 10 types de champs, 49 validateurs intégrés. Des API REST sans framework.
routes/api/users.flin
Internationalisation avec la fonction t() intégrée. Pas de bibliothèque externe, pas de configuration complexe. Multilingue dès le premier jour.
{t("bienvenue")}
Pas de PostgreSQL. Pas de MongoDB. Pas de chaînes de connexion. FlinDB est intégrée directement dans le binaire FLIN. Définissez une entité et elle est instantanément requêtable, persistée et versionnée.
entity User {
name: text @required
email: text @unique @email
bio: semantic text
joined: time = now
}
// Sauvegarder
user = User { name: "Juste" }
save user
// Voyage dans le temps
old = user.name @ yesterday
prev = user.bio @ -1
// Requête en langage naturel
ask "utilisateurs inscrits cette semaine"
Chaque composant est intégré dans le binaire. Pas de npm install, pas d'instructions import, pas de conflits de version. Écrivez du HTML avec les composants FLIN et ils fonctionnent.
1 675 icônes Lucide incluses. Responsive et accessible par défaut. Mode sombre, thématisation et animations intégrés.
Pas une intégration. Pas un plugin. Les capacités IA sont intégrées dans le langage lui-même.
Déclarez un champ comme semantic text et il génère automatiquement des embeddings pour la recherche vectorielle.
bio: semantic text
Appelez n'importe lequel des 8 fournisseurs IA avec une seule fonction. OpenAI, Claude, Gemini, Mistral, DeepSeek, Groq, Ollama, OpenRouter.
ask_ai("Résume", doc)
La génération augmentée par récupération fonctionne nativement. Combinez vos données avec l'intelligence des LLM. Pas besoin de LangChain.
ask "Trouver des docs similaires"
Tout ce dont vous avez besoin pour apprendre, construire et déployer -- sous un seul toit.
Installez FLIN avec une seule commande. Configuration en une ligne sur macOS, Linux et Windows (WSL).
Hub de templates. Parcourez et clonez des projets FLIN prêts à l'emploi. Starters SaaS, tableaux de bord, landing pages, et plus.
Assistant IA. Posez des questions sur FLIN, obtenez des exemples de code, déboguez vos problèmes. Votre expert FLIN personnel.
FlinCloud. Déployez votre app FLIN avec une seule commande. Réseau edge mondial, SSL automatique, zéro DevOps.
Cours et tutoriels. 86 guides d'apprentissage du débutant à l'avancé. Apprenez FLIN à votre rythme.
Documentation complète. Référence API, guides, exemples et bonnes pratiques pour chaque fonctionnalité FLIN.
Une commande pour installer. Zéro configuration. Votre première app en 5 minutes.
$
curl -fsSL https://flin.sh | bash