Ton app a besoin d'un petit bonhomme.

Loading, succès, erreur, dodo… Uko joue chaque état de ton interface. Une balise, zéro dépendance.

↑ tout ce film est en JavaScript. Uko, c'est le vrai moteur que tu télécharges.

Colle ça. C'est vivant.

Clique sur les valeurs en jaune : la mascotte réagit tout de suite. C'est exactement le code que tu écris.

↑ clique sur les valeurs
state = idle
69 Ko

Tout compris

Un seul fichier JS (gzip). Pas de GIF de 5 Mo, pas de vidéo.

1 ligne

Zéro dépendance

HTML, React, Vue, Svelte… une balise <uko-mascot> suffit.

9 états

Ceux de ton app

Idle, welcome, thinking, loading, success, error, empty, sleep, wake.

Dans une vraie app. Pas une maquette.

Uko intégré dans SubFlow, une app de suivi d’abonnements, aux couleurs de sa marque. Chaque moment de l’app a sa réaction.

  • emptyListe vide : il hausse les épaules.
  • successAbonnement ajouté : il saute de joie.
  • errorMontant invalide : il se gratte la tête.
  • thinkingPrélèvement aujourd’hui : il réfléchit.
  • themeClair, sombre, rose : il suit le thème.

La vidéo est filmée dans l’app réelle, pas animée à la main.

Un Uko pour chaque moment.

9 792 combinaisons : états, coiffures, couleurs. Fais défiler à la main, survole une carte pour la regarder, clique pour la personnaliser et copier son code.

État

Coiffure

Cheveux

Visage, mains, pieds

Thème

Aussi en Rive. Machine à états incluse.

Le fichier uko.riv : 16 animations, la machine à états « Uko » et des couleurs pilotables par le code. Pour le web, React, Flutter, iOS, Android, React Native, Unity…

state
trigger
couleurs
input('state').value = 0
une fois, pour toujours
6,99 € ttc
  • Le moteur Uko (Web Component + React)
  • 9 états, 17 coiffures, couleurs libres
  • Le fichier Rive (.riv) et sa machine à états
  • Licence commerciale, projets illimités

Paiement sécurisé par Stripe · accès immédiat · facture par e-mail