Librairies Open Source
Bibliothèques JavaScript que j'ai créé pour améliorer la productivité des développeurs avec des fonctionnalités simples mais utiles.

Description du projet
Dans mes projets personnels, je développe et utilise plusieurs librairies JavaScript, dont beaucoup sont disponibles en open source sur NPM. Cela permet à chacun de les modifier, améliorer ou réutiliser librement. Voici une présentation de quelques-unes de ces librairies, dont certaines sont utilisées dans ce portfolio.
Cette librairie React permet d’intégrer un champ de saisie de mot de passe avec une liste des critères de validation à respecter, tels que la longueur minimale, l’utilisation de caractères spéciaux ou des chiffres. Elle simplifie la vérification de la complexité des mots de passe en temps réel.
Similaire à la précédente, cette bibliothèque React propose un champ de mot de passe avec une checklist des conditions à remplir. Elle aide les utilisateurs à créer des mots de passe conformes aux exigences de sécurité définies.
Il s'agit d'un éditeur WYSIWYG (What You See Is What You Get) facile à utiliser et hautement personnalisable. Il combine la puissance de Material-UI et Tiptap pour offrir une expérience d'édition de texte riche et moderne, idéale pour les applications web nécessitant des fonctionnalités de mise en forme avancées.
4. mui-password-strength-input
Ce composant React basé sur Material-UI permet d’évaluer la force d’un mot de passe directement lors de la saisie, grâce à un indicateur visuel. Il aide les utilisateurs à comprendre instantanément si leur mot de passe est considéré comme faible, moyen ou fort.
Ce champ de saisie de mot de passe, également basé sur Material-UI, intègre une checklist des critères de validation à remplir. Il guide l’utilisateur dans la création d’un mot de passe sécurisé en affichant visuellement les conditions respectées ou non.
Ce parseur HTML conçu pour l'éditeur Tiptap utilise la librairie html-react-parser
. Il permet de convertir le contenu HTML en composants React tout en offrant la possibilité d'ajouter des fonctionnalités comme le surlignage syntaxique du code.
7. validate-password-checklist
Ce simple utilitaire JavaScript permet d’ajouter des règles de validation à un mot de passe et de retourner le statut de chaque validation. Il est utile pour renforcer la sécurité des mots de passe dans les formulaires.
Ce plugin esbuild facilite la copie de fichiers et dossiers statiques d’un répertoire source vers un répertoire de destination. Il est particulièrement utile pour les projets de build nécessitant le transfert de ressources statiques.
Toutes ces librairies sont disponibles sur NPM et peuvent être installées via les commandes suivantes :
npm install <nom-du-package>
ou
yarn add <nom-du-package>
L'ouverture de ces outils en open source reflète mon engagement à partager des solutions utiles avec la communauté des développeurs.
Société
Open source
Platforms
Web
Technologies
Tags
S'abonner à ma newsletter
Abonnez-vous à ma newsletter pour pouvoir suivre et récevoir des offres spéciales et les articles / tutos que je publie occasionnellement sur mon blog
* Vous pouvez se désabonner à tout moment en cliquant sur le lien de désabonnement contenu dans chacun de nos mails.