Skip to content
View dotfrankruan's full-sized avatar

Block or report dotfrankruan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dotfrankruan/README.md

Hello World

Hello, my name is Frank Ruan, a student who currently resides in the People's Republic of China. wakatime

Spoken Language

Chinese (Simplified/Traditional), English (United States)

Nationality

People's Republic of China

Stats

GitHub Stats Card Top Languages

Operating System

Currently my workstation is a base model MacBook Pro 14-inch (2025), powered by Apple M5.

Membership

Sponsoring

Head to my donation website.

Pinned Loading

  1. ArchiveCat ArchiveCat Public

    A native macOS archive browser: open an archive and look inside it without extracting it. libarchive + AppKit + SwiftUI.

    Swift

  2. CatSync CatSync Public

    Safe local orchestrator for high-throughput file synchronization over SSH

    Go

  3. gpg-fingerprint-filter gpg-fingerprint-filter Public

    GPU-accelerated OpenPGP key generator that searches for a vanity GPG fingerprint pattern. NVIDIA CUDA backend on Linux and Metal backend on Apple Silicon, sharing one command-line interface.

    C++

  4. video-downloader video-downloader Public

    Cross-platform desktop GUI for yt-dlp (Tauri 2 + Rust + Svelte, EN/中文). Lite + full (bundled ffmpeg/yt-dlp) builds for macOS/Windows/Linux, amd64 + arm64.

    Rust

  5. visualible visualible Public

    Visualible — a visual IDE and deployment control plane for Ansible. Single Go binary, embedded vanilla-JS UI, no Node.js. IR-driven playbooks, ansible-doc-powered dynamic forms, encrypted credentia…

    Go

  6. workforce-orchestrator-mcp workforce-orchestrator-mcp Public

    MCP server that turns Codex into a workforce orchestrator: task-DAG workflows, isolated git worktrees, durable supervision across restarts, budgets, roles, acceptance tracking, metrics and an artif…

    TypeScript