Roadmap de défis de programmation 2024 : exercices étape par étape, corrections, vidéos et classement. Utilisez n'importe quel langage et contribuez avec vos solutions.
Code ouvert. Horizons nouveaux.
Découvrez des projets open source de qualité, soumettez des projets anonymement, puis revendiquez et éditez votre propre projet.
Un peu de curiosité. Un monde de code ouvert.
THE FIRST COLLECTIONUn outil CLI qui scanne les répertoires node_modules sur votre système, affiche leurs tailles et vous permet de les supprimer de manière interactive pour libérer de l’espace disque.
Bot CLI Node.js qui scanne les prix ETH/USDC sur Chainlink, Uniswap V2, SushiSwap, Curve et Balancer, et déclenche un arbitrage via flash-loan quand l'écart atteint 0,9%. Inclut un menu interactif pour le portefeuille et les protocoles.
Outil basé sur le web qui connecte un portefeuille MetaMask à un environnement CodePen pour déployer un contrat intelligent Ethereum destiné au trading cryptomonnaie automatisé. Les utilisateurs financent le contrat avec ETH et l'interface propose des journaux de transactions et un bouton de retrait.
Hyper est un émulateur de terminal open-source basé sur les standards du web, offrant une expérience CLI extensible et personnalisable avec plugins et thèmes.
README en anglais pour un bot CLI Node.js surveillant les prix ETH/USDC sur des plateformes DeFi et tentant l'arbitrage via flash-loan, avec configuration de portefeuille, seuil d'écart de 0,9 % et avertissements sur les risques.
Block est un moteur d’orchestration polyglotte local-first pour écrire des workflows multilingues (Python, JavaScript, Lua, PHP, SQL, PowerShell) dans des fichiers .blk uniques. Il coordonne les runtimes hôtes, transmet un état partagé sérialisable entre blocs et s’exécute sous Windows via CLI. Éditions : Lite, Standard, Plus.
Repomix rassemble l'ensemble d'un dépôt dans un seul fichier adapté aux IA (XML, Markdown, JSON ou texte brut) afin de fournir des bases de code aux LLM comme Claude, ChatGPT et Gemini. Il propose le comptage de jetons, des vérifications de sécurité, la compression de code et la prise en charge de dépôts distants.
A Winston plugin for the modern-errors library that adds fullFormat() and shortFormat() helpers for improved error logging. It supports configurable stack traces, log levels, nested errors, and JSON-safe output for Node.js applications.
Une collection d'interfaces utilisateur de ligne de commande interactives courantes pour Node.js.
zx est un outil permettant d'écrire des scripts en JavaScript, offrant des wrappers multiplateformes autour de child_process avec l'échappement des arguments et des paramètres par défaut judicieux.
Switchy est un outil en ligne de commande Node.js pour gérer les dépôts Git locaux répartis sur différents emplacements. Il permet aux utilisateurs d’initialiser le stockage, d’ajouter, de lister, de trouver, de supprimer, de mettre à jour et de vider les entrées de dépôt, ainsi que d’ouvrir le dernier dépôt utilisé ou un dépôt nommé.
Un script Node.js qui surveille les prix ETH/USDC via Chainlink, Uniswap V2, SushiSwap, Curve et Balancer, et déclenche un arbitrage par flash loan via un smart contract quand l'écart atteint 0,9 %.
Un hook de pré-recherche pour Claude Code : il utilise Haiku pour explorer votre codebase via Glob, Grep, Read et Git, puis injecte un bloc de résultats structurés comme contexte avant la réponse d'Opus ou Sonnet, avec mise en cache et détection d'omission.
Un bot CLI Node.js qui compare les prix ETH/USDC de Chainlink, Uniswap V2, SushiSwap, Curve et Balancer, et déclenche l'arbitrage par flash-loan via un smart contract dès que l'écart atteint 0,9%.
FlashLoanArbitrage est un bot en ligne de commande Node.js qui surveille les prix ETH/USDC sur Chainlink, Uniswap V2, SushiSwap, Curve et Balancer, et déclenche un contrat d'arbitrage par flash loan quand l'écart atteint 0,9 % ou plus.
Un bot en ligne de commande Node.js qui analyse les prix ETH/USDC sur cinq sources DeFi et déclenche un contrat d'arbitrage par prêt flash lorsque l'écart atteint 0,9 %. Le README couvre la configuration du portefeuille, un menu interactif et des avertissements sur les risques.
Un beautificateur de code pour JavaScript, CSS et HTML qui reformate et ré-indente le code avec de nombreuses options de configuration. Disponible en outil CLI, bibliothèque Node.js, package Python et bibliothèque web.
Un composant de terminal frontend haute performance pour le navigateur, prenant en charge l'accélération GPU, l'Unicode et des fonctionnalités riches comme les événements de souris et les caractères CJK.
guessit-js est un portage TypeScript de la bibliothèque Python guessit qui extrait des métadonnées (titre, année, saison, épisode, codec, langue, etc.) à partir de noms de fichiers multimédias. Il est 100 % compatible avec Python guessit 4.4.0, 3,5 fois plus rapide, et propose une CLI, une API REST et une prise en charge WASM.