Même si je n'utilise pas Elysia.js du fait que je n'utilise pas (encore ?) Bun, j'aime beaucoup la façon dont cette librairie a été conçue. Tout est très intuitif, et il y a un gros effort effectué pour encourager les bonnes pratiques (input validation, documentation, client type-safe, etc.).
A essayer !
Et si vous préférez attendre une plus grande stabilité/maturité au niveau de l'API, je pense que d'ici quelques mois, 1 an max ce sera bon. Mais la documentation est déjà très instructive à parcourir.
Une librairie de validation de données pour Node.js.
J'ai tendance à préférer l'utilisation de AJV avec un JSON schema mais c'est une alternative.
Un exemple d'utilisation de Transformers.js qui permet d'utiliser des fonctionnalités d'IA rudimentaire en local dans une page web, pour par exemple faire de l'analyse de sentiment où de la détection d'objets dans une image.
Une lib de carrousel au feeling très fluide sur mobile.
C'est marrant j'ai le sentiment qu'il y a des libs de carrousel depuis la nuit des temps et que c'est pas prêt de s'arrêter 😅
Un éditeur de texte riche à importer dans vos applications. Il est structuré sous forme de blocs ré-ordonnables.
Un parser XML en JavaScript qui semble très efficace pour des documents petits à moyens.
Un service du genre de Leaflet qui permet d'ajouter une carte géographique à votre site web gratuitement.
Une lib qui transforme du code TypeScript en JavaScript de manière super efficace en "se contentant" de remplacer les annotations TypeScript par des espaces.
Ça permet (entre autres) de conserver la justesse des coordonnées des erreurs dans les stacktraces sans avoir besoin de sourcemap.
date-fns v4 est dispo avec le support des fuseaux horaires (timezones). Il s'agit de ma lib de coeur pour tout ce qui touche à la manipulation de dates.
Un comparatif de quelques uns des clients HTTP les plus utilisés en JavaScript.
J'utilise personnellement toujours axios mais j'ajouterais à ce classement ofetch qui me semble très prometteur !
Une collection de librairies pour Node.js, triées par catégories et par popularité.
Une interface JavaScript pour ffmpeg.
Un wrapper léger autour du client HTTP natif moderne de JavaScript, fetch
, qui ajoute notamment des facilitateurs pour le format JSON, une mécanique de retry, et des intercepteurs mieux foutus que ceux d'axios.
Créer un package npm qui supporte à la fois CommonJS et ESModule.
Un remplaçant pour StandardJS (un ensemble de règle sur la façon d'écrire du code JS) qui :
Une initiation à Playwright, un outil de testing visuel pour le web.
Une alternative à zx et Bun pour faire du scripting type shell avec JavaScript.
De l'injection de dépendance JavaScript qui semble relativement simple, loin des usines à gaz habituelles.
Une initiative pour remplacer les règles stylistiques de ESLint, étant donné qu'ESLint a annoncé l'arrêt du support de ces règles pour se focaliser sur les règles fonctionnelles de JS et TS à partir de la v8.53.0. Parfait si vous êtes insatisfait de Prettier.