Un dépôt, une carte. Le type principal vient de ce que fait le projet, le type secondaire de son langage. Les PV et le niveau se calculent depuis ses étoiles, ses forks, ses topics et son âge. Les attaques sont ses topics les plus rares — ceux qui le distinguent vraiment. Rien n’est inventé. Le sprite est calculé depuis le nom du dépôt : il ne changera donc jamais.
Mes projets — pokédex
🪄 Skills d'agent
#001 ultradoc
120PVRoche · Électrik JavaScript
- code search 40
- qdrant 60
Questions-réponses sourcées et docs de référence vérifiées pour n'importe quel projet open source, à partir de son vrai code, ses issues et PRs.
#002 ultraindex
150PVRoche · Électrik JavaScript
- code indexing 60
- code navigation 60
Indexe un dépôt entier en une encyclopédie navigable par l'IA (carte + fiches par module + graphe de liens) pour les très gros codebases.
#003 ultrasearch
110PVPsy · Eau TypeScript
- citations 60
- deep research 40
Recherche web multi-moteurs sans clé → rapport Markdown/HTML à sources vérifiées et niveaux de détail (5 modes + recherche approfondie).
#004 ultrasec
130PVTénèbres · Électrik JavaScript
- appsec 10
- code audit 60
Agent d'audit de sécurité multi-fichiers : analyse de teinte source→puits + Trivy/Semgrep/gitleaks/osv, vérifiée de façon adversariale en rapport sourcé.
#005 ultra11y
160PVInsecte · Électrik JavaScript
- a11y 60
- accessibility 20
Audite le HTML/CSS/JSX selon le RGAA 4.1.2 + WCAG 2.1/2.2 AA via un moteur statique zéro-dépendance + le jugement de l'IA.
#006 ultrai18n
140PVFée · Électrik JavaScript
- i18n 40
- internationalization 60
Trouve toutes les chaînes lisibles d'un dépôt, les classe, les traduit avec des modèles bon marché et prouve qu'aucune n'a été oubliée : moteur zéro-dépendance, le modèle n'ouvre jamais un fichier source.
#007 construct
130PVRoche · Électrik JavaScript
- greenfield 30
- product management 30
Transforme une idée produit en un cahier des charges (SRD/PRD) complet et réalisable (skill d'agent skills.sh).
#008 reconstruct
140PVRoche · Électrik JavaScript
- code generation 70
- reconstruct 70
Analyse n'importe quel dépôt et génère des PRD de reconstruction pour le rebâtir de zéro.
#009 ultraeval
120PVPsy · Électrik JavaScript
- code review 40
- evaluation 20
Évalue rigoureusement une skill ou un codebase → constats sourcés (file:line) + backlog de corrections en TDD ; moteur zéro-dépendance avec analyse (hotspots, cycles, churn) et brainstorm.
🤖 IA & outils de dev
#010 feelc
150PVDragon · Glace Go
- ai authoring 50
- brms 50
Moteur de règles métier DMN/FEEL natif IA compilé en Go : un LLM écrit les règles, le moteur les prouve et les exécute de façon déterministe (playground WASM).
#011 codeindex
130PVDragon · Eau TypeScript
- call graph 40
- code index 50
Moteur d'indexation de dépôt zéro-dépendance : symboles, imports, graphe de liens inter-fichiers typé et analytics — un seul engine.mjs embarquable, CLI + serveur MCP inclus.
#012 conforme
160PVSpectre · Feu Rust
- agents md 70
- ai coding 60
Synchronise ta config d'IA de code (règles, skills, agents, serveurs MCP) entre Claude Code, Cursor et d'autres outils (Rust).
#013 secretgate
160PVTénèbres · Électrik JavaScript
- ai safety 70
- credentials 20
Pare-feu local anti-fuite de secrets pour agents de code — masque les identifiants dans les prompts, lectures de fichiers et sorties d'outils avant qu'ils n'atteignent le LLM (Claude Code, Codex, OpenCode). Hooks déterministes, sans proxy.
#014 sift
160PVCombat · Feu Rust
- benchmark 10
- gguf 10
Dit quelle quantization d'un LLM tient en mémoire et à quelle vitesse elle tournera — avant de la télécharger. Lit les vrais en-têtes GGUF/safetensors par requêtes HTTP Range, mesure la machine et recommande un moteur. Aucune liste de modèles embarquée (Rust).
#015 claudfeine
140PVCombat · Acier Shell
- caffeinate 60
- caffeine 10
Lance Claude Code (et Codex) « sous caféine » — garde la machine éveillée le temps de la session, puis restaure la veille. Multi-plateforme, zéro-dépendance.
#016 claude-code-switch
140PVCombat · Acier Shell
- deepseek 50
- glm 30
Bascule zéro-dépendance entre fournisseurs pour Claude Code (Anthropic, OpenRouter, DeepSeek, Z.AI, Kimi, Qwen…).
#017 git-pilot
120PVAcier Shell
- auto commit 40
- commit 60
Automatisation git par IA : commits intelligents, résolution de conflits et rebase auto (Claude/Codex/OpenAI/Gemini/Mistral). 100% Bash.
#018 git-recap
100PVRoche · Acier Shell
- commit history 40
- changelog 60
Générateur de récap mensuel des commits : résumés par IA, points clés et liste des commits.
#019 llm-models
100PVCombat · Eau TypeScript
- models 80
- zod 70
Récupère les derniers modèles LLM depuis les API OpenRouter et models.dev.
🛠️ CLIs & outils système
#020 andro
130PVSpectre · Feu Rust
- aab 20
- adb 10
Lance des applis Android (mobile & TV) depuis le terminal macOS sur un émulateur jetable et autonome (Apple Silicon, HVF). (Rust)
#021 brutifi
250PVTénèbres · Feu Rust
- brute force 80
- bruteforce 50
Outil de test de sécurité WiFi haute performance en Rust, pour l'éducation et les audits autorisés.
#022 rshc
80PVTénèbres · Feu Rust
- obfuscation 10
- rc4 50
Réimplémentation en Rust de SHC : chiffre des scripts shell en binaires compilés.
#023 subtool
100PVFée · Acier Shell
- ass 40
- ffsubsync 60
CLI tout-en-un pour les sous-titres : télécharger, traduire, convertir, synchroniser, nettoyer, fusionner, corriger, extraire et intégrer.
#024 snatch
90PVSpectre · Électrik JavaScript
- hls 60
- m3u8 40
Téléchargeur de vidéos universel : essaie yt-dlp d'abord, bascule sur l'extraction navigateur (CDP) pour les sites récalcitrants.
#025 web-watcher
140PVAcier Shell
- api monitoring 40
- change detection 70
Script Bash qui surveille des API et sites web : détection de différences, seuils et notifications instantanées.
#026 package-checker.sh
170PVTénèbres · Acier Shell
- cicd 70
- dependencies 90
Scanne les projets node/bun/deno à la recherche de paquets npm vulnérables via OSV/GHSA (JSON/CSV/PURL/SBOM/SARIF/TRIVY).
#027 github-helpers
100PVSpectre · Acier Shell
- github api 50
- github helpers 40
Boîte à outils de maintenance GitHub : unstar en masse, clone d'org, nettoyage des forks, audit de dépôts, etc.
#028 copyable-pdf
100PVPsy · Acier Shell
- document processing 10
- ocr 40
Convertit des PDF scannés en PDF cherchables et copiables grâce à l'OCR Tesseract (traitement parallèle).
#029 ratio-master
80PVCombat · Acier Shell
- bittorent 50
- bittorent client 50
Outil de ratio torrent qui envoie de vraies requêtes d'annonce HTTP aux trackers BitTorrent.
#030 unsleep
50PVEau TypeScript
- executable 20
- preventing sleep 40
Petit exécutable qui empêche la machine de se mettre en veille.
🌐 Applications web & PWA
#031 today
180PVTénèbres · Eau TypeScript
- keyboard shortcuts 20
- task manager 20
Todolist du jour, offline-first et privée : rien ne remonte tout seul — ce qui n'est pas fini attend une décision le lendemain, avec son ancienneté affichée. Aucun compte, aucun serveur, zéro requête réseau, prouvé par une CSP et un garde-fou qui casse la CI.
#032 nook
220PVTénèbres · Eau TypeScript
- knowledge base 30
- note taking 20
Notion local-first et chiffré, 100% dans le navigateur : éditeur à blocs, pages imbriquées, wikilinks et backlinks, tags, recherche ⌘K, bases de données (table/kanban/calendrier), historique de versions, carte des liens. Verrouillage par passphrase (Argon2id) avec rotation de clé, et effacement total vérifiable. Aucune requête réseau possible — CSP connect-src 'none', prouvée en CI. PWA hors-ligne.
#033 basilico
150PVRoche · Électrik JavaScript
- chrome extension 20
- focus timer 20
Minuteur de concentration Pomodoro local-first (PWA + extension Chrome) : tâches, backlog et plan du jour, comptage des interruptions, overtime et Flowtime, heatmap annuelle, heures productives et précision des estimations, export JSON/CSV/Open Pomodoro — sans compte, sans serveur, sans tracking.
#034 bracketeer
190PVCombat · Eau TypeScript
- bracket 60
- elimination bracket 40
Moteur de tournois agnostique : brackets, système suisse, ligues, poules et Elo composés depuis six axes — aucun sport codé en dur. 100 % navigateur, sans serveur ni compte : lien partageable, sync P2P, export ICS, impression et hors-ligne.
#035 csv-ai-analyzer
250PVTénèbres · Eau TypeScript
- browser 50
- chatbot 60
Analyseur de CSV par IA, auto-hébergé et exécuté dans le navigateur.
#036 db-schema-viewer
150PVPoison · Eau TypeScript
- database 90
- schema 70
Visualiseur de schéma de base de données côté client avec analyse par IA — importez du SQL, visualisez, partagez, exportez, sans backend.
#037 real-estate-calculator
120PVFée · Eau TypeScript
- apartments 20
- calculation 60
Calculateur de rentabilité (ROI) immobilière pour évaluer la rentabilité d'un bien locatif.
#038 genpass
140PVTénèbres · Sol HTML
- passphrase 50
- password generator 20
Générateur de mots de passe et coffre-fort chiffré, 100% dans le navigateur : entropie exacte, phrases secrètes EFF, coffre AES-256-GCM (PBKDF2 600k) avec auto-verrouillage, liens de partage chiffrés et QR — PWA hors-ligne.
#039 loyalty-card-vault
110PVPlante · Eau TypeScript
- barcode scanner 60
- loyalty 70
PWA hors-ligne pour gérer ses cartes de fidélité avec stockage chiffré et scan de codes-barres.
#040 omnilingo
80PVPoison · Eau TypeScript
- desktop app 40
- duolingo 50
Application de bureau d'apprentissage des langues avec tutorat IA multi-fournisseurs.
#041 feedreel
120PVSpectre · Eau TypeScript
- content automation 30
- ffmpeg 50
Générateur local de courtes vidéos quotidiennes (Remotion) avec légendes par plateforme + publication optionnelle sur Shorts/TikTok/Reels.
#042 leboncoin-cdp
110PVSpectre · Sol HTML
- anti bot 20
- bot detection 70
Scraper Leboncoin indétectable via le Chrome DevTools Protocol et les data routes Next.js — sans Puppeteer, sans détection de bot.
#043 release-notes-finder
140PVRoche · Eau TypeScript
- npm package 70
- package version 80
Trouve les versions d'un paquet npm avec leurs notes de version GitHub.
#044 kanbo
110PVÉlectrik · Eau TypeScript
- agile 30
- end to end encryption 20
Gestion de projet local-first : kanban, sprints et roadmap dans le navigateur, avec un dépôt git comme seul backend.
🎮 Jeux
#045 terravia
160PVDragon · Eau TypeScript
- browser game 30
- canvas 40
RPG de capture de créatures dans un monde généré procéduralement. Tourne entièrement dans le navigateur — sans serveur ni compte. Le monde se reconstruit depuis une graine, donc une sauvegarde tient en quelques kilo-octets de JSON exportables et réimportables.
📈 Trading & finance
#046 crible
120PVSol · Plante Python
- duckdb 70
- fastapi 40
Screener fondamental d'actions auto-hébergé — 150k+ titres, zéro clé d'API, scores Piotroski/Altman/Beneish transparents avec traçabilité complète des données, rapide grâce à DuckDB.
#047 binance-historical
250PVTénèbres · Eau TypeScript
- binance api 70
- binance historical 50
Récupère les bougies (klines) historiques depuis l'API Binance.
#048 ai-strategy-backtester
140PVTénèbres · Eau TypeScript
- ai generated 50
- backtesting 60
Décrivez une stratégie crypto en langage naturel → fichier de stratégie JSON, backtesté sur 50+ indicateurs avec rapports HTML.
#049 supertrend
140PVSol · Eau TypeScript
- supertrend 50
- technical indicators 50
Implémentation de l'indicateur SuperTrend.
📦 Bibliothèques npm & utilitaires
#050 regressio
120PVGlace · Eau TypeScript
- knn 60
- lasso 30
Bibliothèque TS zéro-dépendance de régression/classification/stats (OLS, Ridge, Lasso, Logistique, KNN, réseau de neurones) avec moteur Rust/WASM.
#051 similarities
100PVGlace · Eau TypeScript
- array comparison 60
- combinatorics 80
Fonctions pour trouver les similarités entre tableaux.
#052 condorcet-winner
80PVCombat · Eau TypeScript
- condorcet 80
- condorcet vote 30
Implémentation de l'algorithme de vote de Condorcet en TypeScript.
#053 benford-law
70PVGlace · Eau TypeScript
- benford 20
- benford analysis 30
Vérifie si un jeu de données suit la loi de Benford.
#054 gaussian-helper
80PVGlace · Eau TypeScript
- gaussian 40
- gaussian distribution 70
Utilitaires pour les calculs gaussiens.
#055 node-simple-context
90PVVol · Eau TypeScript
- async hooks 50
- async local storage 20
Contexte minimaliste pour Node, inspiré de l'API Context de React.
#056 react-essentials-functions
50PVFée · Eau TypeScript
- components 60
- useful functions 60
Hooks et composants utiles pour React.
#057 ts-essentials-functions
70PVAcier · Eau TypeScript
- essentials functions 70
- functions 50
Fonctions TypeScript essentielles, zéro-dépendance.
#058 rn-date
90PVVol · Eau TypeScript
- date 30
- date parsing 40
Correctif zéro-dépendance des problèmes d'analyse de dates en React Native sur Android.
#059 rn-simple-modal
60PVVol · Eau TypeScript
- modal 40
- rn 30
Modale React Native légère et zéro-dépendance (sans animation).
#060 huge-async-storage
90PVVol · Eau TypeScript
- async storage 50
- asyncstorage 20
Wrapper d'async-storage pour stocker de grandes quantités de données en React Native.
#061 insta-who-unfollowed-me
180PVSpectre · Eau TypeScript
- api 80
- insta 90
Suivez qui vous a unfollow sur Instagram.
#062 api-money-node-sdk
80PVEau TypeScript
- api money 70
- api money node sdk 90
SDK Node non-officiel pour api-money.com.
⚙️ GitHub Actions
#063 github-change-json
160PVPoison · Eau TypeScript
- json 40
- key 90
Action pour modifier une valeur dans un fichier JSON (ex. package.json).
#064 github-commit-push-file
90PVAcier · Eau TypeScript
- commit message 50
- files 50
Action pour committer et pousser un fichier dans un dépôt.
#065 github-multi-deployments
80PVÉlectrik · Eau TypeScript
- deployments 80
- multi deployments 40
Action pour gérer les statuts de déploiement sur plusieurs environnements.
🚀 Starters & templates
#066 typescript-swc-starter
250PVAcier · Eau TypeScript
- biomejs 90
- cjs 80
Starter TypeScript + SWC minimaliste générant des paquets CJS et ESM.
#067 typescript-react-lib-swc
140PVInsecte · Électrik JavaScript
- boilerplate components library 60
- components library 80
Starter TypeScript + SWC minimaliste pour créer des bibliothèques de composants React.
🧩 Autres
#068 awesome-stars
250PVDragon · Normal
- awesome 90
- awesome stars 70
Liste des dépôts que j'ai aimés sur GitHub.
#069 homebrew-tap
70PVSpectre · Poison Ruby
- cli tools 20
- maxgfr 70
Tap Homebrew pour mes outils CLI (`brew install maxgfr/tap/…`).
#070 michel-golfier
80PVFée · Électrik JavaScript
- golfier 50
- michel 70
Code source du site d'un écrivain.
70 dépôts publics · 298 étoiles · voir tous mes dépôts sur GitHub →