ToolJet est un outil open source pour les outils internes, avec une base intégrée, plus de 90 connecteurs, du JavaScript et du Python, et de la génération d'applications par IA. Luna Park crée des applications complètes, internes ou pour vos clients, compilées en code Vue et Node.js.

- **Applications publiques.** Ouvrez toute application aux visiteurs, sur toutes les offres.
- **Code standard.** Du Vue et du Node.js exécutables sans Luna Park.
- **Prix fixe.** Une licence, quels que soient le trafic et les utilisateurs.

![Sunset Park dans l'éditeur Luna Park](https://luna-park.app/static/assets/builder-DAXbtfYB.png "Sunset Park, un site de démonstration créé avec Luna Park : votre propre design, pas une grille de composants.")


## En un coup d'œil

Les deux créent des applications sur une base intégrée. Les principales différences : public, applications publiques et prix.

| | Luna Park | ToolJet |
|---|---|---|
| **Conçu pour** | SaaS, portails, outils internes | Outils internes |
| **Interface** | Vos propres composants, CSS, design tokens | Grille de composants tout faits |
| **Logique** | Graphes de scripting visuel, front et back | Requêtes, JavaScript, Python |
| **Base de données** | [+PostgreSQL] Jointures, agrégats, transactions | [+Intégrée] ToolJet Database, 90+ connecteurs ([source](https://docs.tooljet.com/docs/tooljet-db/tooljet-database)) |
| **Export du code** | [+Code source Vue + Node.js] (Pro) | [~JSON ToolJet] ([source](https://docs.tooljet.com/docs/app-builder/importing-exporting-applications/)) |
| **Open source** | [-Non] | [+AGPL-3.0] Édition communautaire ([source](https://github.com/ToolJet/ToolJet)) |
| **Applications publiques** | [+Toutes les offres] | [~Team et Enterprise] ([source](https://www.tooljet.com/pricing)) |
| **Prix** | Gratuit, ou Pro à 25 €/mois ou 300 € une fois | Gratuit, puis par créateur ([source](https://www.tooljet.com/pricing)) |

## Exemple : un formulaire de liste d'attente

Les visiteurs saisissent leur nom, leur email et leur attraction préférée, et reçoivent un numéro de ticket.

::: columns
### Luna Park

1. Placez les champs et un bouton, dans le design du site.
2. Au clic, un graphe envoie les champs à une route backend et affiche le ticket.
3. La route insère une ligne dans la table `Waitlist` et renvoie son identifiant.

Les visiteurs n'ont besoin d'aucun compte.

---

### ToolJet

1. Créez une table `waitlist` dans ToolJet Database.
2. Ajoutez un composant de formulaire avec les champs.
3. Lancez une requête d'insertion à l'envoi, et affichez l'identifiant.
4. Partagez l'application publiquement, sur une offre qui le permet.
:::

::: gallery
![La logique du clic sur le formulaire](https://luna-park.app/static/assets/logic-C66duI84.png "Au clic : lire les champs, appeler la route, afficher le ticket.")

![La route backend Join Waitlist](https://luna-park.app/static/assets/route-DQo3hM8a.png "La route : recevoir le body, insérer une ligne, renvoyer son identifiant.")
:::

## Export du code

ToolJet exporte les applications en JSON, à réimporter dans ToolJet. Luna Park compile chaque projet en Vue et Node.js classiques, sans runtime Luna Park.

![Le composant compilé en Vue](https://luna-park.app/static/assets/code-BUYWx0sG.png "La liste d'attente, compilée en Vue et TypeScript.")

## Autres différences

- **Coûts.** ToolJet Cloud facture par créateur, avec des limites d'utilisateurs finaux par offre. Une application Luna Park coûte le prix de son serveur, quel que soit le nombre d'utilisateurs.
- **Applications pour vos clients.** Luna Park crée des produits avec votre design, votre [authentification](/docs/fr/backend-data/auth) et votre domaine.
- **Logique.** La logique ToolJet est faite de requêtes et de code. La logique Luna Park est visuelle, et les [fonctions TypeScript](/docs/fr/logic/scripts#fonctions-en-code) restent disponibles.

## Lequel choisir ?

::: columns
### Luna Park

- Votre application s'adresse, ou s'adressera, à vos clients.
- Vous voulez votre propre design et une logique visuelle.
- Vous voulez du code standard et des coûts fixes.

---

### ToolJet

- Vous avez besoin d'outils internes sur de nombreuses sources de données.
- Votre équipe écrit du JavaScript ou du Python.
- Vous voulez un outil open source à auto-héberger.
:::

## Avant de changer

- Luna Park n'est pas open source.
- Jusqu'au lancement de l'[hébergement géré](/fr/pricing) fin 2026, vous [hébergez le backend](/docs/fr/deployment/deployment).

::: info
D'après ToolJet en octobre 2026. Voir [tooljet.com](https://www.tooljet.com) pour les fonctionnalités et prix actuels.
:::
