System/Software Architect | Full-Stack Developer | Technical Lead | Taiwan
Building enterprise-grade applications with Clean Architecture design
Turning ideas into reality
A comprehensive collection of enterprise-grade reference architectures implementing Clean Architecture, Offline-First design, and MVVM patterns across multiple platforms.
βΆ Open any component β click a badge below (the diagram is an image; these are the live links)
π± Mobile Β
π₯οΈ Desktop Β
π Web Β
π Embedded Β
βοΈ Cloud Β
| Platform | Repository | Tech Stack | Description |
|---|---|---|---|
| π | arcana-ios | Swift, SwiftUI, SwiftData | Clean Architecture with Offline-First design and Analytics Tracking |
| π€ | arcana-android | Kotlin, Jetpack Compose, Hilt | Clean Architecture with Offline-First design and AOP Analytics |
| π· | arcana-harmonyos | ArkTS, ArkUI | HarmonyOS NEXT application with Clean Architecture |
| Platform | Repository | Tech Stack | Description |
|---|---|---|---|
| πͺ | arcana-windows | C#, WinUI 3, MVVM | Clean Architecture with Plugin System and CRDT-based Offline Sync |
| π | arcana-macos | Swift, SwiftUI, SwiftData | Clean Architecture with Offline-First design and SwiftData persistence |
| Framework | Repository | Tech Stack | Description |
|---|---|---|---|
| arcana-angular | TypeScript, Angular, Signals | Production-ready with Offline-First capabilities and Enterprise Security | |
| βοΈ | arcana-react | TypeScript, React 19, Zustand | Enterprise-grade with MVVM Input/Output/Effect pattern |
| π | arcana-vue | TypeScript, Vue 3, Pinia | Modern Vue application with Composition API |
| Platform | Repository | Tech Stack | Description |
|---|---|---|---|
| π οΈ | arcana-embedded-stm32 | C | STM32 embedded systems with Clean Architecture |
| π‘ | arcana-embedded-esp32 | C++ | ESP32 IoT embedded systems development |
| Language | Repository | Tech Stack | Description |
|---|---|---|---|
| β | arcana-cloud-springboot | Java, Spring Boot, gRPC | Dual-protocol (gRPC 2.5x faster), OSGi Plugin System, GraalJS SSR |
| π | arcana-cloud-python | Python, Flask, gRPC | gRPC-first architecture (2.78x faster), flexible deployment modes |
| πΉ | arcana-cloud-go | Go, Gin/Fiber, gRPC | High-performance microservices with native concurrency |
| π¦ | arcana-cloud-rust | Rust, Actix/Axum | High-performance cloud services with memory safety |
| π | arcana-cloud-nodejs | Node.js, Express, Prisma | InversifyJS DI, gRPC-first (1.80x faster), dual-protocol support |
| Project | Repository | Tech Stack | Description |
|---|---|---|---|
| ποΈ | arcana-arch-qube | Python, Claude API | AI-powered Architecture Quality Gate β 21 rules, 14 profiles, CI/CD integration |
| Project | Repository | Tech Stack | Description |
|---|---|---|---|
| π§ | arcana-ai-agent | - | AI Agent implementation |
| β‘ | arcana-skills | HTML | Claude Skills for Software Developer |
| π§ | skills | JavaScript | AI Skill implementation |
"Architecture is not about frameworks and tools, it's about making the right decisions at the right time."
@ Nirvana | Taiwan



