Software engineer β Rust & TypeScript. I build AI dev-tooling, CLIs, web apps and open-source libraries.
abstract class AbstractEngineer {
protected coding(): void {}
protected learning(): void {}
protected problemSolving(): void {}
}
class ConcreteEngineer extends AbstractEngineer {
private name: string;
private designation: string;
private passion: string;
constructor(name: string, designation: string, passion: string) {
super();
this.name = name;
this.designation = designation;
this.passion = passion;
}
public me(): void {
console.log(`I'm ${this.name}, a ${this.designation}.`);
console.log(`My passion? ${this.passion}!`);
}
public whatIDo(): void {
console.log('I fix bugs, and sometimes I cause them but Iβm always learning.');
}
}
const engineer = new ConcreteEngineer(
'Maxime Golfier',
'Software Engineer',
'creating impactful software'
);
engineer.me();
engineer.whatIDo();Auto-generated daily from my public repositories β see .github/workflows/update-readme.yml.
π€ AI & dev tooling Β· 14
- ultradoc β Grounded Q&A + citation-checked reference docs for any OSS project, from its real source, issues & PRs.
- ultraindex β Indexes a whole repo into an AI-navigable encyclopedia (map + per-module entries + link-graph) for huge codebases.
- ultrasearch β Keyless multi-backend web research β citation-checked, tiered Markdown/HTML report (5 modes + deep-research tier).
- ultrasec β Cross-file security-audit agent: sourceβsink taint + Trivy/Semgrep/gitleaks/osv, adversarially verified into a cited report.
- ultra11y β Audits HTML/CSS/JSX for RGAA 4.1.2 + WCAG 2.1/2.2 AA with a zero-dependency static engine + agent judgment.
- construct β Turns a product idea into a grounded, buildable SRD/PRD suite (skills.sh agent skill).
- reconstruct β Analyzes any repo and generates reconstruction PRDs to rebuild it from scratch.
- feelc β AI-native DMN/FEEL business-rules engine in Go: an LLM writes the rules, the engine proves & runs them deterministically (WASM playground). Β· demo
- conforme β Syncs your AI coding config (rules, skills, agents, MCP servers) across Claude Code, Cursor & more (Rust).
- claudfeine β Runs Claude Code (and Codex) caffeinated β keeps the machine awake for exactly the session, cross-platform & zero-dep.
- claude-code-switch β Zero-dependency provider switching for Claude Code (Anthropic, OpenRouter, DeepSeek, Z.AI, Kimi, Qwenβ¦).
- git-pilot β AI-powered git automation: smart commits, conflict resolution & auto-rebase (Claude/Codex/OpenAI/Gemini/Mistral). Pure Bash.
- git-recap β Monthly commit-recap generator with AI summaries, bullet points and commit lists.
- llm-models β Fetches the latest LLM models from the OpenRouter and models.dev APIs. Β· npm
π οΈ CLIs & system tools Β· 11
- andro β Run Android apps (phone & TV) from the macOS CLI on a disposable, self-contained emulator (Apple Silicon, HVF). (Rust)
- brutifi β High-performance WiFi security-testing tool in Rust for educational and authorized audits.
- rshc β Rust reimplementation of SHC: encrypts shell scripts into compiled binaries.
- subtool β All-in-one subtitle CLI: download, translate, convert, sync, clean, merge, fix, extract & embed.
- snatch β Universal video downloader: yt-dlp first, CDP browser extraction fallback for stubborn sites.
- web-watcher β Bash watcher for APIs & websites with diff detection, thresholds and instant notifications.
- package-checker.sh β Scans node/bun/deno projects for vulnerable npm packages via OSV/GHSA (JSON/CSV/PURL/SBOM/SARIF/TRIVY).
- github-helpers β GitHub maintenance toolkit: bulk unstar, org clone, fork cleanup, repo audit and more.
- copyable-pdf β Converts scanned PDFs into searchable, copyable PDFs with Tesseract OCR (parallel).
- ratio-master β Torrent ratio tool that sends real HTTP announce requests to BitTorrent trackers.
- unsleep β Tiny executable that prevents the machine from sleeping. Β· npm
π Web apps & PWAs Β· 6
- csv-ai-analyzer β Self-hosted, browser-based AI CSV analyzer. Β· demo
- db-schema-viewer β Client-side DB-schema visualizer with AI analysis β upload SQL, visualize, share, export, no backend. Β· demo
- real-estate-calculator β Real-estate ROI calculator for rental-property profitability. Β· demo
- loyalty-card-vault β Offline-first PWA for loyalty cards with encrypted storage and barcode scanning. Β· demo
- omnilingo β Desktop language-learning app with multi-provider AI tutoring.
- feedreel β Local-first daily short-video generator (Remotion) with per-platform captions + opt-in Shorts/TikTok/Reels publishing.
π Trading & finance Β· 3
- binance-historical β Fetch historical klines from the Binance API. Β· npm
- ai-strategy-backtester β Describe a crypto strategy in plain English β JSON strategy, backtested over 50+ indicators with HTML reports.
- supertrend β Implementation of the SuperTrend indicator. Β· npm
π¦ npm libraries & utilities Β· 14
- regressio β Zero-dep TS regression/classification/stats (OLS, Ridge, Lasso, Logistic, KNN, NN) with a Rust/WASM engine. Β· npm
- similarities β Functions to find similarities between arrays. Β· npm
- condorcet-winner β Condorcet vote algorithm in TypeScript. Β· npm
- benford-law β Check whether a dataset follows Benford's law. Β· npm
- gaussian-helper β Helpers for Gaussian calculations. Β· npm
- node-simple-context β Minimalist context for Node, inspired by the React Context API. Β· npm
- react-essentials-functions β Useful hooks and components for React. Β· npm
- ts-essentials-functions β Essential zero-dependency TypeScript helpers. Β· npm
- rn-date β Zero-dependency fix for date-parsing issues in React Native on Android. Β· npm
- rn-simple-modal β Lightweight, zero-dependency React Native modal (no animation). Β· npm
- huge-async-storage β async-storage wrapper for storing huge data in React Native. Β· npm
- insta-who-unfollowed-me β Track who unfollowed you on Instagram. Β· npm
- release-notes-finder β Find npm-package versions with their GitHub release notes. Β· demo
- api-money-node-sdk β Unofficial Node SDK for api-money.com. Β· npm
βοΈ GitHub Actions Β· 3
- github-change-json β Action to change a value in a JSON file (e.g. package.json). Β· marketplace
- github-commit-push-file β Action to commit and push a file to a repository. Β· marketplace
- github-multi-deployments β Action to manage deployment statuses across multiple environments. Β· marketplace
π Starters & templates Β· 2
- typescript-swc-starter β Minimalist TypeScript + SWC starter emitting CJS and ESM packages. Β· npm
- typescript-react-lib-swc β Minimalist TS + SWC starter for building React component libraries. Β· demo
π§© Other Β· 5
- leboncoin-cdp β Undetectable Leboncoin scraper via Chrome DevTools Protocol & Next.js data routes β no Puppeteer, zero bot detection.
- awesome-stars β Curated list of repositories I've liked on GitHub.
- homebrew-tap β Homebrew tap for my CLI tools (
brew install maxgfr/tap/β¦). - michel-golfier β Source of a writer's website. Β· site
- maxgfr.github.io β Source of my personal website. Β· demo