Aller au contenu

Pour les développeurs

Toute la plateforme depuis
votre terminal.

Liquid, une API REST de plus de 200 endpoints, du Cloud Code côté serveur et un CLI livré comme skill d'agent ouvert. Pilotez-le à la main ou confiez-le à un agent. Aucun framework mystérieux, aucun pipeline de build à configurer.

terminal ~ nimbu
# install + local dev in three commands
$ brew install nimbu
$ nimbu auth login
$ nimbu init my-site && nimbu server
local dev server running on :3000
$ nimbu themes push
40 files pushed. Site is live.

Confiez le CLI à votre agent. Il opère la vraie plateforme.

Le CLI nimbu est livré comme skill d'agent ouvert, avec une intégration en une ligne pour Claude Code, GitHub Copilot, Cursor, VS Code, Gemini CLI, OpenAI Codex et plus de 35 agents. Sortie JSON et TSV, authentification via le trousseau du système, mode readonly et listes de commandes autorisées. Vous décidez ce que l'agent peut toucher.

  • Sortie JSON et TSV Chaque commande renvoie des données structurées qu'un agent peut analyser.
  • Mode readonly et listes d'autorisation Délimitez ce que l'agent peut faire sans révoquer d'identifiants.
  • Plus de 35 agents pris en charge Claude Code, Copilot, Cursor, VS Code, Gemini CLI, Codex et d'autres.

Plus de 200 endpoints. Une seule surface pour le contenu, le commerce, les clients et la recherche.

L'API REST est l'architecture. Les modèles de contenu, les produits, les commandes, les clients, les groupes et la recherche sont tous interrogeables depuis une seule surface. OAuth2 et OpenID Connect, scopes granulaires, contrat versionné et webhooks sur les événements de contenu, de commerce et de clients. Tout ce que la plateforme stocke, vous pouvez le lire et l'écrire par programmation.

  • OAuth2 et OpenID Connect Scopes granulaires en lecture et écriture. OIDC pour les portails authentifiés.
  • Contrat versionné Aucun changement incompatible inattendu entre les déploiements.
  • Webhooks sur chaque événement Publication de contenu, état de commande, création de client et plus encore.
api-query.sh
# query products over the REST API
$ curl https://api.nimbu.io/v1/products \
$ -H "Authorization: Bearer $NIMBU_TOKEN" \
$ -G --data-urlencode "q=linen"
{ "count": 2, "results": [{ "name": "Linen Apron", "price": "29.00" }] }

Cloud Code

De la logique côté serveur sans mettre en place d'infrastructure.

Fonctions, routes HTTP personnalisées, tâches planifiées par cron et callbacks sur les événements clients et commandes. Runtime V8 en bac à sable avec une bibliothèque de modules sélectionnés: http, crypto, jwt, csv, pdf, s3, mail, mollie et d'autres. Les cas courants sont couverts. Aucun Lambda à surveiller, aucune stack serverless distincte à provisionner.

  • Testez avant que cela touche la production Utilisez @nimbu/testing avec des fixtures en mémoire.
  • Modules sélectionnés inclus http, crypto, jwt, csv, pdf, s3, mail, mollie et d'autres.
  • Contexte client disponible request.customer est dans le scope, aucun identifiant supplémentaire.
cloud-code/pricing.js
// custom HTTP route recalculates an order total
$ Nimbu.defineRoute("POST", "/hooks/recalculate-pricing", async (req, res) => {
$ const order = await Nimbu.orders.find(req.body.order_id);
$ const total = order.items.reduce((sum, i) => sum + i.qty * i.unit_price, 0);
$ await Nimbu.orders.update(order.id, { recalculated_total: total });
res.json({ ok: true, total });
$ });

Aucune étape de build. Aucun verrouillage de framework. Aucune migration.

Les themes sont du Liquid basé sur Git. Les modèles de contenu s'adaptent sans redéploiement. Traitement des données dans l'UE intégré dès le premier jour.

Themes Liquid basés sur Git

76 Drops exposent tout le domaine à vos templates. Plus de 20 balises couvrent ce dont les sites de contenu ont besoin: nav, paginate, search, cache, seo_metadata, consent_manager. Un theme que vous avez écrit il y a trois ans se déploie toujours.

Modélisation du contenu sans migrations

Des Channels et des Custom Fields dynamiques (text, select, relations, gallery, geo, date, calculated, encrypted, localized). Ajoutez un champ sur un type en production. Les entrées existantes continuent de fonctionner.

Aucune étape de build

Écrivez du Liquid, poussez, le site est en ligne. Pas d'attente liée au passage de Gatsby à Next. Un diff Git est un déploiement, pas un artefact de build.

Traitement des données dans l'UE inclus

Société belge sous l'APD. Données clients hébergées dans l'UE. Consentement RGPD intégré. Champs sensibles chiffrés au repos avec des clés conservées dans l'UE.

Des prompts copiables. Testés et prêts à confier à votre agent.

Adaptez le nom du site et les valeurs des champs à votre projet, puis collez-les dans Claude Code, Copilot, Cursor ou tout autre agent qui exécute le skill nimbu.

prompts.txt
prompt 1: create a products template with pagination
Using the nimbu CLI skill, create a "products" theme template that lists all
products in the current site with pagination of 24 per page, then push the theme.
prompt 2: add a custom field to a channel
Using the nimbu CLI skill, add an integer custom field "reading_time" to the
"blog" channel, then list the channel's fields back to me as a table.
prompt 3: Cloud Code route with tests
Using the nimbu CLI skill, write a Cloud Code HTTP route that recalculates an
order total from its line items, add a @nimbu/testing test with in-memory
fixtures, and run the test before deploying.

Ressources

Tout ce qu'il vous faut pour construire avec Nimbu.

Référence

Documentation

La référence complète de la plateforme: Liquid, Cloud Code, CLI et API. Commencez ici.

docs.nimbu.io

Plateforme

API REST

Plus de 200 endpoints, OAuth2, webhooks et la référence complète du modèle de données.

Référence de l'API

Plateforme

Cloud Code

Fonctions, routes, tâches et callbacks. Modules sélectionnés. Aucune infrastructure à gérer.

Documentation Cloud Code

Plateforme

Themes Liquid

76 Drops, plus de 20 balises, des déploiements basés sur Git. Si vous connaissez Shopify Liquid, vous êtes productif dès le premier jour.

Référence sur les themes

Plateforme

CLI agent-native

Skill d'agent ouvert pour Claude Code, Copilot, Cursor et plus de 35 autres. Installation en une ligne.

Agent-native

Nos développeurs ont livré le premier site client la même semaine. Le Liquid, ils le connaissaient déjà, le CLI a fait le reste, et confier le scaffolding répétitif à l'agent nous a fait gagner une journée entière sur le premier projet.

Développeur principal, Zenjoy

Commencez par la documentation, ou mettez un vrai projet sur Nimbu.

Vous pouvez lire la documentation, installer le CLI et brancher le skill d'agent dès maintenant. Un site de production en ligne tourne sur un compte provisionné. Quand vous serez prêt, réservez une démo et nous le mettrons en place.