Un outil open source pour gérer ses secrets en remplacement de Hashicorp Vault ou autre.
Il y a un backend et un frontend complet pour créer des projets et ajouter des secrets.
Ensuite une clé d'API est générée pour récupérer ces secrets depuis une application.
Ils ont déjà des intégrations automatiques avec la plupart des framework mais aussi directement Docker, Kubernetes, Github Actions et des cloud type Heroku, Vercal.
Par contre ils sont toujours en alpha donc à voir
Il est maintenant possible de créer des "sous-élément" à partir des éléments d'une database.
Concrètement ça permet de créer un système de dépendances, par exemple pour construire un système de tâches et sous-tâches.
Il y a même un mode de visualisation interactif de ces dépendances!
Une super liste d'outils modernes (beaucoup en Rust) pour remplacer les bons vieux outils GNU.
Perso j'ai gardé:
lsd
pour remplacerls
curlie
pour remplacercurl
micro
pour remplacernano
bat
pour remplacercat
Une solution de Seedbox / Media Center Open Source pour se faciliter la vie.
Ça s'installe très facilement et donne accès à des interfaces pour installer de nouvelles applications:
- ruTorrent & co
- NextCloud
- OpenVPN
- Subsonic
- and more!
C'est parfait quand on a un Kimsufi (~12€/mois) et qu'on veut se faire son petit coin d'internet avec tout ce qu'il faut ;-)
(Via Esteban)
Vous avez envie de jouer avec Stable Diffusion mais vous n'avez pas de GPU?
J'ai fait un tutoriel pour utiliser Stable Diffusion UI sur les instance GPU Scaleway (0.8€/h)
Rome est un outil pour Javascript/Typescript qui sert de linter, formatter, bundler et test runner.
En gros ça remplace Eslint, Prettier, Webpack, Babel et Jest.
C'est écrit en Rust et beaucoup plus performant que les outils JS.
L'autre avantage est de n'avoir qu'un outil binaire plutôt que des centaines de dépendances et des centaines de méga-octets dans le dossier node_modules.
(Via Ludo)
Un outil open source basé sur l'algorithme Demucs de Facebook pour isoler n'importe quelle partie d'un instrument de musique !
Génial pour s'entraîner sur ses morceaux préférés 😄
Un broker de messages temps réel qui utilise des Server Side Events (SSE)
Un serveur de distribution de messages en temps réel.
Il supporte de nombreux protocols pour la distribution:
- Server Side Event (HTTP)
- Polling (HTTP)
- WebSocket
- gRPC
Un bundler/builder Javascript pour remplacer Webpack, c'est écrit en Rust et ils affichent des performances de 5 à 10 fois supérieurs.
Pour l'instant c'est que pour les projets Next.js ou Vite.
Un OCR open source qui supporte plus de 80 langues.
Un outil pour lancer un service caché sur TOR très facilement.
Ça permet ensuite de chatter et envoyer/recevoir des fichiers avec des personnes qui se connectent au service via TOR et une adresse .onion
Un outil de load testing open source en alternative à Gatling.
Ils supportent le scripting en Javascript et de nombreux protocols: HTTP, WebSocket, GraphQL et même gRPC!
Il est aussi possible d'enregistrer un scénario dans son navigateur et de le rejouer.
Un lecteur de flux RSS à auto-héberger
Un outil graphique assez cool pour faire de la business intelligence sur des base de données SQL.
Quelques fonctionnalités:
- Query Builder visuel
- Zoom in/out
- Visualisation des résultats en graphs
- Dashboards
- Analytics sur les requêtes
Le but est de mettre cet outils dans les mains de ses clients pour les laisser extraire eux-même l'information dont ils ont besoin.
Et bonus: c'est Open Source !
Le service de scan de vulnérabilité et de qualité de code LGTM s'arrête le 16 décembre 2022.
Ils se sont fait intégré aux équipes de Github depuis 3 ans et leur moteur d'analyse de code est maintenant intégré complètement à Github: CodeQL
Pour l'utiliser, il faut mettre en place cette Github Action
Une alternative Open Source à Auth0 pour l'authentification et la gestion d'identité.
Il y a aussi Keycloak dans le même genre.
Un système de management de repo Javascript.
Dans le même genre que Lerna ou Turborepo, c'est écrit en Rush et ça permet d'automatiser les builds (entre autre)
Un outil de création de base de connaissance interne dans le même genre que Notion.
Plusieurs outils autour de la CI de Gitlab.
Une technique (entre autre) pour lancer sa CI Gitlab en local!
Concrètement ça lance les jobs de CI avec les bonnes images pour valider le fonctionnement en local.
(Merci Erwan!)