À propos du projet

Omatsuri (お祭り, en japonais "festival") est une application web progressive open source qui rassemble 12 utilitaires orientés frontend en une seule application. Le README le décrit comme « un petit festival d'applications » construit dans le respect de la vie privée : pas de publicités, pas de services d'analytics, et selon le README aucune connexion serveur — les outils s'exécutent dans le navigateur. Fonctionnalités clés listées par le projet : - Web workers pour des calculs rapides et non bloquants - Aucun tracking, aucune publicité, aucune autre connexion serveur — tout s'exécute uniquement dans le navigateur - Support offline complet (PWA) - Thème sombre - Une application tout-en-un destinée aux tâches quotidiennes Applications incluses : - CSS Triangle Generator - Color Shades Generator - Gradient Generator - Page Dividers Generator - Compresseur SVG - Convertisseur SVG vers JSX - Encodeur Base64 - Realistic Fake Data Generator - HTML/CSS Symbols Collection - Lorem/Samuel/Poke Ipsum Generator - CSS Cursor Properties - JavaScript Events Keycodes Le README encourage les lecteurs à explorer le code source et à le réutiliser dans leurs propres projets. Il lie également un guide de contribution et un journal des modifications pour la gouvernance du projet et l'historique des versions. Le développement local est documenté avec deux commandes : installer les dépendances avec `yarn`, puis démarrer l'application avec `npm start`, qui ouvre le navigateur automatiquement. Aucun fichier de configuration, variables d'environnement ou setup backend n'est décrit dans le README ; le workflow se limite à un serveur de développement frontend local. Public cible : développeurs et designers frontend qui ont besoin d'assistants rapides basés sur le navigateur pour la génération CSS, le travail sur les couleurs, l'optimisation SVG, la conversion de balisage, les textes placeholder et les données de test — sans envoyer leurs entrées à un service tiers. Le format PWA avec support offline le rend également utilisable en l'absence de connexion réseau.