Skip to content
View flycran's full-sized avatar

Block or report flycran

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
flycran/README.md

gravity

🕊️ Flycran (Flying Crane / 飞鹤) — Derived from "Flying Crane", embodying freedom and high-flying engineering.

🌐 Wings — my personal homepage: flycran.xyz

👨‍💻 About Me

Hello! I am Flycran, a Frontend Architect Engineer passionate about building modern web applications and developer tooling ecosystems. Beyond product delivery, I focus deeply on Frontend Infrastructure & DX (Developer Experience).

  • 🏗️ Core Stack: Modern Web Engineering with React, Next.js, TypeScript, and Tailwind CSS.
  • ⚙️ Tooling & Infrastructure: Hands-on experience architecting high-performance toolchains with Vite, Biome, and Bun.
  • 🛠️ Developer Experience & Automation:
    • Built custom CLI Generators for interactive scaffolding (similar to create-vite).
    • Authored custom Vite Plugins, TS Server Plugins, and VS Code Extensions.
    • Advanced AST & Type-System driven Codemods for automated refactoring and migrations.

🚀 My open Source Projects

  • 🪐 github-gravity — Gravity-Driven Animated SVG for the GitHub Contribution Graph

    • 💡 Core Value: Turns a GitHub contribution graph into a physics animation — every contribution block falls under gravity and collides with custom text, exporting a self-contained animated SVG ready for a profile README.
    • 🛠️ Key Features: Rapier2D rigid-body simulation | Any .ttf/.otf triangulated into a collision mesh | Trajectory compression (DP / RDP / Greedy, ~30x smaller with timing preserved) | Browser playground with live playback & font upload.
    • 📖 Docs & Demo: https://flycran.github.io/github-gravity/
  • ⚡ rtk-to-endpoints & VS Code Extension — IDE Navigation & DX Enhancer for RTK Query

    • 💡 Core Value: Solves the seamless navigation pain point in RTK Query by allowing developers to direct Go to Definition from RTK Hooks straight to their Endpoint definitions.
    • 🛠️ Developer Experience (DX): Enriches inline code perception by displaying API JSDoc, URL endpoints, and HTTP Methods directly inside the RTK Hook's JSDoc hover tooltips.
    • 🛠️ Tech: TypeScript | RTK Query | VS Code Extension


Anurag's GitHub stats Top Langs

Pinned Loading

  1. smart-unit smart-unit Public

    Elegant unit conversion utility for JavaScript & TypeScript

    TypeScript 5

  2. github-gravity github-gravity Public

    A GitHub Action that transforms your contribution graph into a physics-based animation with customizable text and gravity effects.

    TypeScript 6 2

  3. rtk-to-endpoints rtk-to-endpoints Public

    A TypeScript Language Service Plugin that enhances IDE experience for RTK Query by enabling "Go to Definition" from hooks directly to endpoint definitions.

    TypeScript 5 1

  4. wings wings Public

    Wings是Flycran设计、开发的个人主页

    Astro