Hi, I'm iota9star 👋 — crack open any star catalogue and you'll find iota (ι) marking the ninth-brightest point of a constellation: easy to scroll past, stubbornly still shining 🌟. That's my whole approach to software.
I build the small, sharp pieces with real heat — and let the constellation assemble itself across the full stack 🛰️.
A decade of shipping taught me where good software actually comes from — rarely the grand architecture deck, almost always the tiny units everyone else rounds down. I don't round them down 🔬.
- 🏗️ Backend by trade — Axum & Spring microservices engineered to be boring at 3 a.m., which is exactly the compliment
- 📱 Flutter by obsession — a dozen published packages under the FlutterCandies banner, each born from a real project's itch
- 🧑🎨 Frontend by taste — React, Vue and Android screens tuned until the interface feels inevitable
- 🤖 AI-augmented by default — agents draft, I direct; the quality gates stay human ✅
- ⛓️ Web3 by curiosity — BTC, EVM & Internet Computer; whitepapers read before abstractions are trusted
🔭 Now in the observatory: embedding JavaScript in Flutter at native speed 🦀, signals-based reactivity for Dart 📡, and D-pad-perfect TV navigation 📺.
- ⚙️ Backend Engineering — Axum & Spring microservices that stay calm under load
- 📱 Cross-Platform Apps — Flutter & Android products that feel native on whichever screen they land
- 🌐 Frontend Craft — React & Vue shaped by product thinking, not ticket queues
- 📦 Package Design — small, sharp Dart/Flutter libraries with strict types and honest READMEs
- 🤖 AI-Powered Workflows — assistants and agents woven into real shipping, quality first
- ⛓️ Web3 Primitives — wallets, contracts and canisters, built to be understood
- 🗓️ 10 years on GitHub, building since August 2016 · 102 public repos · 282 followers 🙏
- ⭐ 1,755 combined stars across the 16 projects charted below — the flagship hauling 1.4k of them solo 🥇
- 🍬 12 packages published under the FlutterCandies umbrella
- 🦀 2 Rust × Flutter bridges — a JavaScript runtime and a signals library, both built for speed
- 🌸 3 anime-community clients, written in three different languages, serving one shared fandom
Sorted by magnitude ⭐ — brightest first. Click any star to land on its patch of sky 👇
- 🥇 mikan_flutter ⭐ 1,363 · 🍴 64 — a polished third-party client for the Mikan Project (mikanani.me), still blooming under active development 🌸
- ⚡ fjs ⭐ 112 · 🍴 16 — a high-performance JavaScript runtime inside Flutter, Rust & QuickJS under the hood 🦀
- 📺 dpad ⭐ 58 — TV D-pad focus navigation as simple as native Android development
- 🌷 sakura-dmhy ⭐ 37 — a deliberately simple Java companion for the anime resource scene, alongside 💞 kisssub ⭐ 35 — a Kotlin client for Ailian BT
- 🧩 json_dart ⭐ 24 — template-driven JSON → Dart code generation, zero ceremony
- 📡 void_signals ⭐ 23 — fine-grained signal reactivity for Dart & Flutter, grown from alien-signals
- ⏳ hora ⭐ 19 — immutable, type-safe date-time in the spirit of Day.js, and 🚦 f_limit ⭐ 19 — p-limit-style concurrency control for async Dart
- 🎛️ flexbox_layout ⭐ 18 — CSS Flexbox layout, natively in Flutter
- 🪄 env2dart ⭐ 11 — turn any
.envfile into type-safe Dart code - 🎨 svgo ⭐ 10 — a powerful SVG optimization tool for Dart & Flutter
- 🧯 resx ⭐ 8 — tiny-yet-complete functional error handling:
Result,Option,Validation,AsyncResultand stream helpers, and 🟦 dotrix ⭐ 8 — dot-matrix animation indicators with 28 effects - 🚀 dash_router ⭐ 7 — fully type-safe Flutter routing with zero mental overhead
- 🗂️ vcard_dart ⭐ 3 — comprehensive vCard parsing & generation: 2.1, 3.0, 4.0, jCard & xCard
🌌 "我站在你左侧,却像隔着银河。"
"I stand at your left side, yet a whole galaxy lies between us."
— 五月天 Mayday, 《你不是真正的快乐》 · via hitokoto
🔧 The engineer's footnote: distance is just an unsolved protocol — build the right bridge, and even a galaxy is one hop away 🛰️.
- 🧩 Small, sharp pieces win — a library that does one thing well outlives a framework that does everything badly
- 🛡️ Let the compiler carry the documentation: types that can't rot beat comments that will
- 🎨 Polish is a feature — the last 5% is the part people actually remember
- 🔍 Read the error message, then read it again; it is usually telling the truth
- 🚢 Ship, measure honestly, refactor without mercy
- 🤝 Every issue is a person who cared enough to write in — answer like it
- 🌙 Do the work well, and let the stars keep score ⭐
- 📮 Email — iota9star@gmail.com
- 🐦 X (Twitter) — @iota9star
- ⛏️ Juejin — Blog
⭐️ From iota9star — build the small stars well, and the constellation takes care of itself ✨




