48 ressources open source pour JavaScript (2019)

image

Parmi les 20 000 projets et bibliothèques JavaScript, nous avons sélectionné les 48 meilleurs (par étoiles sur GitHub) et regroupés en 5 catégories:

  • Interface utilisateur (1 ~ 9)
  • Outils JavaScript (10 ~ 25)
  • Apprentissage automatique (26 ~ 33)
  • Projets (34 ~ 39)
  • Outils de dĂ©veloppement (40 ~ 48)

Logiciel EDISON - développement web
Cet article a été préparé avec le soutien du logiciel EDISON, qui développe un système d'examen médical électronique et prend également en charge le logiciel .


Interface utilisateur


  1. Rough v2.0 : Créez des graphiques d'esquisse dessinés à la main.
  2. Driver.js : un moteur JavaScript léger, indépendant et vanille qui concentre l'attention de l'utilisateur sur la page.
  3. Sweetalert2 : remplacement de pop-up JavaScript beau, réactif, personnalisable et abordable (WAI-ARIA).
  4. Tippyjs : bibliothèque d'info- bulles JS légère et vanille.
  5. Spritejs : modèle d'objet léger multiplateforme pour le rendu 2D.
  6. AutoComplete.js : une bibliothèque Javascript simple pour la saisie semi- automatique.
  7. Glider.js : une alternative rapide et facile Ă  un carrousel Ă  volutes.
  8. LayerJS : bibliothèque Javascript UI / UX qui vous permet de créer des applications intuitives visuellement attrayantes pour des applications Web et des sites Web similaires aux applications mobiles.
  9. Pencil.js : une bibliothèque pour le dessin 2D interactif.

    Outils JavaScript

  10. Johnny-Five v1.0 : robotique JavaScript et environnement de programmation IoT.
  11. Babylon.js : framework JavaScript pour créer des jeux 3D en HTML5 et WebGL.
  12. Pollyjs : enregistrez, lisez et stubez les interactions HTTP.
  13. Omi : framework web JavaScript 4kb nouvelle génération (composants web + JSX + proxies + stockage + mise à jour du chemin).
  14. Stimulus : humble framework JavaScript pour HTML que vous avez déjà.
  15. Apexcharts.js : une bibliothèque moderne de diagrammes JavaScript pour créer des diagrammes interactifs et des visualisations avec une API simple.
  16. Greenlet : déplace une fonction asynchrone dans son propre thread.
  17. JSUI : Un puissant outil d'interface utilisateur pour gérer les applications JavaScript.
  18. G6 : un cadre de visualisation graphique.
  19. Workerize : exécutez le module dans web-worker'e.
  20. V8n : bibliothèque de validation personnalisable et réutilisable .
  21. ForgJs : Un validateur d'objet JavaScript léger.
  22. Minipack : Un exemple simplifié d'un bundler moderne écrit en JavaScript.
  23. List v2 : une liste cohérente avec des performances inégalées et une API fonctionnelle complète.
  24. Explorateur d'objets JavaScript : recherchez la méthode d'objet souhaitée sans plonger dans la documentation.
  25. Awaity.js : une alternative fonctionnelle et légère à bluebird.js, créée avec async / wait en tête.

    Apprentissage automatique

  26. Tfjs : Accelerated WebGL, une bibliothèque basée sur un navigateur JavaScript pour la formation et le déploiement de modèles ML.
  27. Guess.js : une boîte à outils pour intégrer des expériences utilisateur basées sur les données sur le Web.
  28. Picojs : bibliothèque de reconnaissance de visage de 200 lignes.
  29. Tensorspace : infrastructure pour la visualisation en trois dimensions d'un réseau de neurones, création d'un modèle interactif et intuitif dans les navigateurs, prise en charge des modèles d'apprentissage en profondeur pré-formés de TensorFlow, Keras, TensorFlow.js
  30. Nlp.js : bibliothèque NLP intégrée au nœud au-dessus de Natural, avec extraction d'entité, analyse d'humeur, identification automatique de la langue, etc.
  31. Magenta-js : générez de la musique et des images à l'aide de l'intelligence de la machine dans un navigateur.
  32. JeelizWeboji : bibliothèque JavaScript / WebGL pour la reconnaissance faciale et la détection d'expression en temps réel.
  33. ASLT : Apprenez à Alexa à répondre à la langue des signes avec Tensorflow.js

    Les projets

  34. Tui.calendar v1.0 : calendrier.
  35. Webamp : clone Winamp 2.9 en HTML5 et Javascript.
  36. Filepond : bibliothèque de téléchargement de fichiers
  37. OpenSC2K : remake Open Source de SimCity 2000.
  38. Jsnes : émulateur NES.
  39. JSpaint : Peinture classique relancée .

    Outils pour les développeurs

  40. Carbon v3.0 : créez et partagez de belles images de votre code source
  41. Jarvis : une barre d'outils Webpack basée sur un navigateur très intelligent
  42. Polacode : Polaroid pour votre code
  43. Htm (Hyperscript Tagged Markup) : alternative JSX utilisant des modèles de balises standard avec prise en charge du compilateur.
  44. Rete : framework JavaScript pour la programmation visuelle et la création d'un éditeur de nœuds
  45. Plugin de taille: suivez les tailles compressées des ressources Webpack au fil du temps.
  46. Webpackbar : ProgressBar et Profiler élégants pour Webpack 3 et 4
  47. Plug-in Worker : ajoute la prise en charge Web Worker intégrée à Webpack.
  48. Subliminal : thème VS Code minimaliste pour JavaScript



Lisez aussi le blog
Société EDISON:


20 bibliothèques pour
application iOS spectaculaire

Source: https://habr.com/ru/post/fr476676/


All Articles