Hi, I'm iota9star 👋 — the handle is a build philosophy: iota (ι), the smallest letter the Greek alphabet will sell you, times nine, aimed at a star ⭐. Big bright things are just small things assembled well, so that's how I work — carve one sharp piece, polish it until it gleams, publish it, repeat 🔁.
Full-stack by trade: Rust 🦀 and Java ☕ below the waterline, Flutter 📱 / React ⚛️ / Vue 💚 above it, AI agents 🤖 in the draft room, Web3 ⛓️ when the covers need to come off. Product mindset throughout — the code exists for the person on the other side of the screen 🎯.
A full-stack developer who treats every problem that bites twice as a candidate for extraction: if it hurt in two codebases, it becomes a package with docs, tests, and a semver promise 📦.
- 🏗️ Boring where it counts — Axum and Spring services tuned so the latency graphs stay flat and the pager stays dark; the excitement belongs in the product, not the infrastructure 😴
- 🍬 12 packages under the FlutterCandies banner — D-pads for TVs, immutable clocks, concurrency limits, honest error types; each one escaped from a real app that needed it 🚪
- 🦀 Rust × Dart bridge-builder — a QuickJS-powered JavaScript runtime living inside Flutter, and alien-signals reactivity ported to Dart; two languages, one friendship 🤝
- 📺 Fan first, engineer a close second — three clients for the anime communities I actually live in (Mikan Project, DMHY, Ailian BT), written in three languages across a decade of fandom 💜
- 🤖 AI-native builder — agents write the first drafts, I direct the edit; the merge button only moves when a human is satisfied ✅
- ⛓️ Web3 with the covers off — BTC, EVM and Internet Computer; I read the protocol source before I believe any whitepaper 🔍
🔭 Currently: pushing the Flutter-embedded JS runtime harder, tuning signal-based reactivity toward zero-cost updates, and keeping a D-pad responsive enough to run a living room from the couch 🛋️.
🤝 My profile bio reads 我们,有些许相似 — "we're somewhat alike." If that lands, we'll get along.
- ⚙️ Backend Architecture — microservices that stay calm at p99 so the on-call phone stays dark
- 📱 Cross-Platform Products — Flutter & Android apps that feel native on whatever screen they land on
- 🌐 Frontend Craft — React & Vue UIs shaped around the person using them, not the ticket queue
- 📦 Package Design — tiny, sharp Dart/Flutter libraries: strict types, honest errors, docs that respect your time
- 🤖 AI-Powered Workflows — code assistants embedded in real shipping loops, quality gates always latched
- ⛓️ Web3 Primitives — BTC, EVM & IC experiments where the source is read before the whitepaper is trusted
- 🗓️ Orbiting GitHub since August 2016 — 102 public repos on the shelf, 282 fellow travelers along for the ride 👋
- ⭐ 1,759 stars · 103 forks across the 16 repos charted below — measured fresh from the live API 🛰️
- 🍬 12 packages published under the FlutterCandies banner
- 🦀 2 Rust × Dart bridges — an embedded JavaScript runtime and a signals library, both speed-obsessed ⚡
- 📺 3 anime-community clients — Flutter, Java and Kotlin; one shared fandom 💜
- 🧊 Party trick: ~78% of those stars orbit a single repo — and it's about anime torrents 🍊
Sorted by brightness ⭐ — the heaviest star first. Click any card to beam over to the repo 🛸
- 🍊 mikan_flutter ⭐ 1,367 · 🍴 64 — the flagship: a polished third-party client for the Mikan Project (mikanani.me), still under active development 🚧
- ⚡ fjs ⭐ 112 · 🍴 16 — a high-performance JavaScript runtime embedded in Flutter; Rust and QuickJS pulling in the same harness 🦀
- 📺 dpad ⭐ 58 · 🍴 11 — TV D-pad focus navigation as simple as writing native Android; your couch says thanks 🛋️
- 🌸 sakura-dmhy ⭐ 37 — deliberately simple anime-resource tooling in Java · 💞 kisssub ⭐ 35 — a Kotlin client for Ailian BT
- 🧩 json_dart ⭐ 24 — template-powered JSON → Dart codegen, zero ceremony · 📡 void_signals ⭐ 23 — alien-signals reactivity for Dart & Flutter at full tilt
- ⏳ hora ⭐ 19 — immutable, type-safe date-time in the spirit of Day.js · 🚦 f_limit ⭐ 19 — p-limit-style concurrency control for async Dart
- 🎛️ flexbox_layout ⭐ 18 — CSS Flexbox layout, native in Flutter
- 🪄 env2dart ⭐ 11 — turn any
.envfile into type-safe Dart code · 🎨 svgo ⭐ 10 — SVG optimization for Dart & Flutter - 🧯 resx ⭐ 8 — functional error handling:
Result,Option,Validation& stream helpers · 🟦 dotrix ⭐ 8 — dot-matrix indicators with 28 effects - 🚀 dash_router ⭐ 7 — fully type-safe routing with zero mental overhead · 🗂️ vcard_dart ⭐ 3 — vCard parsing & generation: 2.1, 3.0, 4.0, jCard & xCard
📜 "旧时王谢堂前燕,飞入寻常百姓家。" 🕊️ "Swallows that once nested in noble halls now wing into the homes of ordinary folk." — 刘禹锡 Liu Yuxi, 《乌衣巷》 Wuyi Lane ✨ The engineer's footnote: that's the open-source arc in one couplet — ideas raised in specialist halls end up in everyone's hands. Publish the package, and the swallows fly 🪶.
- 🧩 Small is a feature — a library you can read in one sitting is a library you can trust
- 🧠 If a human has to remember it, teach the type system instead
- 🐢 Speed is a feature; predictable speed is a promise
- 🚢 Ship the version that teaches; keep the perfection for the API
- 🪞 Review your own diff as a stranger would — future you qualifies
- 📐 Constraints aren't the enemy of design; they are the design
- 🤝 Every issue is someone who cared enough to write in — answer kindly
- 📮 Email — iota9star@gmail.com
- 🐦 X (Twitter) — @iota9star
- ⛏️ Juejin — Blog
✨ Built with too much tea 🍵 by iota9star — keep the pieces small, the stars bright, and the swallows flying 🕊️




