Auto-hébergé · Freeware

Le couteau suisse
de vos bases de données.

IllusionDB se connecte directement à votre base de données PostgreSQL, MySQL, MariaDB ou SQLite existante — sans aucune migration — et la transforme en quelques minutes en une application moderne façon tableur, avec API REST intégrée.

Un seul binaire Aucune stack Docker requise Développé dans l'UE
fx
Modèle de licence

Freeware. Pour toujours.

IllusionDB est un freeware gratuit dans son cœur — auto-hébergé, sans limite de lignes, sans limite d'utilisateurs et sans tarif par poste. Pas de facture surprise en fin de mois, aucune fonctionnalité cachée derrière un mur payant.

0 € Coût de licence
Lignes & utilisateurs
1 Binaire
En action

Une gestion de base de données moderne

Grille, Kanban, calendrier, wiki, terminal SQL et plus encore — un aperçu de l'application.

Vue Grille d'une table de commandes avec colonnes formule, label et tag
Vue GrilleFormules, lookups, labels et tags dans une vue tableau classique.
Tableau Kanban avec quatre colonnes de statut et cartes de commande
Tableau KanbanGlisser-déposer entre les colonnes de statut, cartes avec description et tags.
Vue CMS en cartes avec images de titre, titre et texte d'accroche
Vue CMSListe de cartes avec image, titre et accroche — idéale pour le contenu éditorial.
Vue mensuelle du calendrier avec les commandes sous forme de barres temporelles
Vue CalendrierRendez-vous et périodes en un coup d'œil, directement à partir de vos champs de date.
Vue Wiki avec arborescence de pages, ici le manuel intégré
Vue WikiArborescence de pages avec recherche plein texte — le manuel intégré utilise exactement cette vue.
Éditeur Markdown avec barre d'outils de mise en forme au-dessus d'un formulaire d'enregistrement
Éditeur MarkdownTexte long formaté avec barre d'outils et aperçu en direct.
Terminal SQL avec une requête GROUP BY et son tableau de résultats
Terminal SQLSQL brut exécuté directement sur la source de données — pour tout ce que l'interface ne couvre pas.
Éditeur de scripts avec un point de terminaison JavaScript personnalisé
Éditeur de scriptsVos propres points de terminaison JavaScript avec accès complet aux données via l'API illusiondb.*.
Vue Documents en grille de vignettes avec liens de génération et téléchargement
Vue DocumentsUn clic génère et télécharge le PDF correspondant à chaque ligne.
Pourquoi IllusionDB

Conçu pour les équipes qui gardent la main sur leurs données

Six raisons pour lesquelles IllusionDB se démarque du reste du paysage low-code/backend.

Fonctionne sur votre base de données

Pas de migration, pas de copie : IllusionDB lit directement le schéma de votre base de données Postgres, MySQL, MariaDB ou SQLite existante.

Un binaire, pas de stack

Pas de Docker Compose avec une douzaine de conteneurs. Un binaire Go avec frontend intégré — fonctionne partout.

Extensible de façon modulaire

Les modules WASM de types de champs et de vues (Grille, CMS, Kanban, Wiki, Calendrier) s'ajoutent simplement par dossier — sans recompilation.

Automatisable

Moteur JavaScript intégré pour des points de terminaison personnalisés et des event-hooks, plus des webhooks par table.

Développé dans l'UE

IllusionDB est développé entièrement au sein de l'Union européenne — la protection des données est pensée dès le départ, pas ajoutée après coup.

Aucune télémétrie

Pas de tracking, pas de données d'usage collectées, pas d'« appel maison ». Ce qui tourne sur votre serveur reste sur votre serveur.

Fonctionnalités

Tout ce dont une interface de données moderne a besoin

Des champs calculés à votre propre automatisation — sans jamais perdre en simplicité.

Formules, lookups et rollups

De véritables champs calculés comme dans un tableur — y compris des références entre tables.

Kanban, Wiki, CMS et Calendrier

Les mêmes données, différentes perspectives — avec glisser-déposer, arborescence de pages, recherche plein texte et planification.

API REST avec documentation en direct

Prête à l'emploi et expliquée directement dans l'application, avec des exemples d'appels curl.

Rôles et droits

Permissions par table, par groupe et par utilisateur — la règle la plus permissive l'emporte, les surcharges restent possibles.

Points de terminaison API personnalisés et scripting

Moteur JavaScript pour des points de terminaison personnalisés et des event-hooks avec accès complet aux données — créez vos propres routes REST, sans redémarrage.

Pièces jointes et gestion de fichiers

Type de champ pièce jointe avec aperçu, lightbox et vérification du type MIME, plus une gestion de fichiers globale pour tous les fichiers téléversés.

Générateur de documents

Des PDF prêts à l'emploi, directement à partir de vos données

Générez un PDF, PNG ou JPG en un clic à partir de chaque ligne de tableau — factures, devis, certificats, bons de livraison. Les modèles se conçoivent directement dans l'application avec une syntaxe proche de Twig, sans logiciel de design externe.

  • Le nuage de champs insère {{ Nom_du_champ }} en un clic — pas besoin d'apprendre la syntaxe par cœur
  • Le texte long en Markdown est automatiquement converti en HTML sécurisé
  • Public ou privé par modèle — y compris des liens externes sans connexion
  • Test sur une ligne réelle avant d'enregistrer
Éditeur de modèles de documents avec un modèle HTML/Twig de facture et le nuage de champs
Comparatif

Comment IllusionDB se positionne face à la concurrence

Un aperçu face aux alternatives auto-hébergeables les plus connues.

  IllusionDB Pocketbase Supabase NocoDB Directus Airtable
Coût de licence (auto-hébergé) 0 € · Freeware 0 € · MIT 0 € logiciel / Cloud à partir de 25 $ 0 € Community 0 € sous 5 M$ de chiffre d'affaires – pas d'auto-hébergement
Déploiement 1 binaire 1 binaire ~13 conteneurs Node.js + BD Node.js + BD Cloud/SaaS uniquement
Utilisable sur une BD existante Oui — c'est le concept central Non, base de données propre Partiellement Oui Oui Non
Bases de données prises en charge Postgres, MySQL, MariaDB, SQLite SQLite uniquement Postgres uniquement Postgres, MySQL, MSSQL, SQLite 6 moteurs stockage propriétaire
Formule / Lookup / Rollup Les trois Non Non Les trois Partiellement Les trois (+ scripting)
Extension modulaire (WASM) Modules de types de champs et de vues Non Non Non Non Non
Générateur de documents (PDF/PNG/JPG à partir des lignes) Oui — intégré Non Non Non Non Non, uniquement via des extensions
Télémétrie Aucune Aucune Oui Oui Oui Oui
Prix par utilisateur (offre équipe) 0 € — illimité 0 € à partir de 25 $/mois/org à partir de 8 $/éditeur à partir de 15 $/mois 45 $/utilisateur/mois

État de la recherche : 2026-08-20. Les caractéristiques et tarifs des concurrents peuvent évoluer — les indications IllusionDB concernent le Core, sans extensions.

Déploiement

Opérationnel en quelques minutes

Un seul binaire suffit : ./illusiondb démarre le serveur, la configuration se fait dans le navigateur. Pour la production, IllusionDB fonctionne tout aussi bien comme une image Docker légère — par exemple auto-hébergée dans Coolify.

  • Aucune dépendance externe hormis la base de données cible
  • Fonctionne dans Docker, directement en binaire ou derrière Coolify/Traefik
  • Point de terminaison de healthcheck pour des déploiements sans interruption
  • Toutes les données dans un seul répertoire — facile à sauvegarder
$ ./illusiondb
stack typique IllusionDB 1 binaire Compatible Coolify et healthcheck
Téléchargement

Télécharger IllusionDB

Version 1.1.7-beta · décompressez, lancez ./illusiondb, c'est prêt — aucun installeur nécessaire.

Windows

amd64 · 30,3 MB

Télécharger

Linux

amd64 · avec stack Docker · 30,0 MB

Télécharger

macOS

Apple Silicon (arm64) · 29,4 MB

Télécharger

macOS

Intel (amd64) · 30,2 MB

Télécharger

Sommes de contrôle SHA-256 : checksums.txt · Quoi de neuf ? Changelog · Version bêta — à tester vous-même avant toute utilisation en production. Le paquet Linux contient également une stack Docker Compose prête à l'emploi (dossier docker/) — il suffit d'exécuter docker compose up -d --build, aucun fichier .env requis.

Prêt à voir votre base de données autrement ?

Auto-hébergé, Freeware, opérationnel en quelques minutes — sans aucune migration de vos données existantes.

Contact

Des questions ? Écrivez-nous.

Question sur une fonctionnalité, signalement de bug ou intérêt pour un déploiement en entreprise — nous vous répondrons.

* Champ obligatoire

En envoyant ce formulaire, vos informations seront enregistrées et traitées pour le suivi de cette demande.