Agentero
Connect your own Agent, keep research context in a local Vault. Seamlessly migrate from Zotero, read, understand, link, and reuse your research context.
AI translation
Create and run simple free web apps, add shortcuts to access them like native apps
AI summary · website content
ProductivityHTML · JavaScriptGitHub @l33koOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Petites applications web, simples et accessibles à tous. Chaque application tient (sauf Rétro Console) dans un seul fichier index.html et fonctionne directement dans le navigateur, sur ordinateur comme sur téléphone.
La page d'accueil (index.html) présente toutes les applications, avec un lien vers chacune.
| Application | Dossier | Description |
|---|---|---|
| Mon cahier du CP | cahier-du-cp/ | Lecture, écriture et calcul pour les enfants de CP. |
| Recettes | recettes/ | Carnet de recettes partagé en famille, avec import depuis un lien. |
| Synapse | synapse/ | Entraînement cérébral : 5 exercices au hasard par jour, 20 jeux, suivi de performance par thème. |
| Mon jardin | mon-jardin/ | Éditeur de plan de jardin à l'échelle, façon paysagiste. |
| Lego Builder | lego-builder/ | Constructions Lego en 3D à monter pas à pas, pour les 8-10 ans. |
| Pixel arts | pixel-arts/ | Modèles de pixel art à recopier sur papier ou en perles à repasser. |
| Rétro Console | retro-console/ | Émulateur de consoles rétro (SNES, NES, Neo Geo, Mega Drive, Game Boy…) dans le navigateur. |
Le carnet de recettes de la famille, partagé entre plusieurs personnes et appareils :
K7P-42Q) permet d'y faire entrer d'autres personnes, qui voient et modifient les mêmes recettes. L'admin renomme la famille, retire des membres, change le code. On peut appartenir à plusieurs familles et passer de l'une à l'autre.recettes_exemples ; un carnet existant peut les ajouter depuis l’écran vide..json, suppression du compte. Page confidentialité.recettes/supabase.sql (tables familles, membres_famille, recettes, règles d'accès, temps réel).import-recette, coller recettes/import-recette.ts, laisser « Verify JWT » activé.recherche-recettes, coller recettes/recherche-recettes.ts, laisser « Verify JWT » activé. Puis Edge Functions → Secrets : ajouter BRAVE_API_KEY (clé de l’API Brave Search, https://api-dashboard.search.brave.com).https://app.synapsium.com/** (et https://l33ko.github.io/synapps/** tant que l’ancienne adresse sert).{{ .Token }} (et peuvent garder le lien {{ .ConfirmationURL }}).Les navigateurs gardent une copie des pages : après une mise en ligne, un appareil peut continuer d'afficher l'ancienne version (surtout sur iPhone et depuis l'écran d'accueil). Chaque app vérifie donc, à l'ouverture et quand on y revient, si son code en ligne a changé ; si oui, un bandeau « Une nouvelle version est disponible » propose Mettre à jour, qui recharge la page en contournant la copie gardée en mémoire.
Un entraînement cérébral court, façon Peak : chaque jour, 5 exercices tirés au hasard (le même tirage sur tous les appareils), environ 7 minutes.
Pour activer la sauvegarde, exécuter synapse/supabase.sql dans le SQL Editor du projet Supabase public (table synapse_profil, une ligne par compte, visible uniquement par son propriétaire).
Concevoir et visualiser son jardin, à l'échelle :
.json, importable sur un autre appareil..csv) ou en fichier .json. Des palettes prêtes à charger se trouvent dans mon-jardin/palettes/, dont la liste complète du jardin-forêt Sylvaniers.Un exemple de plan est fourni au premier lancement : une maison avec piscine et un jardin méditerranéen.
Les plans sont enregistrés dans le navigateur de l'appareil utilisé, sans compte. Pour les retrouver sur plusieurs appareils, deux possibilités :
.json, ou partage par lien.« Mon jardin » utilise le projet Supabase des apps publiques (« Synapps_public »), déjà renseigné dans la constante SB de mon-jardin/index.html, avec la même session que les autres apps SynApps.
mon-jardin/supabase.sql. Il crée les tables jardin_plans (un plan par ligne, avec sa photo de fond) et jardin_palette (la palette du compte), et leurs règles d'accès : chaque compte ne voit que ses lignes.https://app.synapsium.com/** doit y figurer. Le lien de l'e-mail ramène sur la page de l'app, déjà connecté.La connexion se fait par un lien reçu par e-mail, à ouvrir sur l'appareil à connecter. Si le modèle d'e-mail contient aussi le code ({{ .Token }}), on peut le saisir dans l'app à la place.
Si la constante SB est vide, le bouton ☁ n'apparaît pas et l'app fonctionne comme avant.
Des modèles de pixel art pour les enfants, à recopier sur papier quadrillé ou à reproduire en perles à repasser :
Une console de jeux rétro dans le navigateur, sur ordinateur comme sur iPhone :
neogeo.zip) est mémorisé après le premier chargement..zip (le .7z n'est pas pris en charge).Aucun jeu n'est fourni : utilisez des jeux libres (homebrew, par exemple sur itch.io, PDRoms ou Homebrew Hub) ou vos propres sauvegardes de cartouches.
Contrairement aux autres applications, celle-ci n'est pas un fichier unique : elle embarque EmulatorJS 4.2.3 et des cœurs libretro dans retro-console/data/, sous licence GPL-3.0 (voir retro-console/data/LICENSE). Modifications apportées : décompression des archives par fflate au lieu des extracteurs d'origine, cœurs reconditionnés en .zip (extension .wasm), chargement du cœur sans URL blob: pour respecter une politique de sécurité stricte, et désactivation de la vérification de mise à jour.