Bon novembre, mesdames et messieurs. J'ai préparé pour vous une sélection des découvertes les plus intéressantes de l'open source pour octobre 2019.
Pour une liste complète des nouveaux outils, articles et rapports utiles, vous pouvez contacter ma chaîne de télégramme @OpensourceFindings ( lien miroir si l'original ne s'ouvre pas).
Dans le numéro d'aujourd'hui.
Technologies à l'intérieur: Rust, Swift, TypeScript, JavaScript, Go, Scala, Python.
Sujet: développement web et mobile, visualisation de données, outils de développement, documentation.
Dernier numéro .
vue-interactive-paycard
Composant animé très agréable et cool pour les cartes de crédit.
Écrit en JavaScript + Vue.
Lien

rx
Éditeur minimaliste pour les graphiques en pixels. A une gestion similaire à vi.
Écrit en rouille.
Lien

Noeud
Bibliothèque de programmation fonctionnelle dans Swift. Prend en charge le "HKT émulé", les types de données algébriques et le polymorphisme ad hoc.
Écrit dans et pour Swift.
Lien

le site Web est vulnérable
Une application console pour vérifier les vulnérabilités sur n'importe quel site: il suffit de saisir l'adresse.
Écrit en javascript.
Lien

Sanddance
Très belle bibliothèque pour la visualisation des données.
Écrit en TypeScript.
Lien

spleeter
Un utilitaire qui vous permet d'extraire la voix, la batterie, la basse, etc. de n'importe quelle chanson. Réseaux de neurones!
Il est écrit en Python.
Lien

grpcui
Un programme avec une interface graphique pour interagir avec gRPC. Comme Postman uniquement pour gRPC.
Écrit en Go.
Lien
Et il y a aussi un analogue de curl

polynote
Editeur et runtimes de programmes en plusieurs langues: Scala, Python, SQL, Vega. Se positionne comme une solution pour travailler avec le big data.
Écrit en Scala et Python.
Lien

sirène-js
Utilitaire pour dessiner différents graphiques à partir de texte. Fonctionne très bien, est magnifique. Largement utilisé pour la documentation.
Lien
Il a un tas de plugins pour différents outils:

Bonus!
Liste des meilleures pratiques pour tout * langage de programmation. Pourquoi "n'importe qui" avec un astérisque? Bien sûr, tous les ~ 3600 langages de programmation bien connus n'y sont pas couverts. Mais, vous pouvez ajouter vos langues préférées si elles ne sont pas déjà là. Les RP sont les bienvenus!
C'est tout pour aujourd'hui. Pour ceux qui aiment la sélection - abonnez-vous à la chaîne. Il existe de nombreux autres projets intéressants. Suggestions d'améliorations, liens vers des projets, commentaires - écrivez dans les commentaires.