Skip to content

Install from Source

About 85 wordsLess than 1 minute

2025-07-24

V0.2.1 is now live!

This update fixes known issues. For details, please see the changelog.


TinyPiXOS Developer Alliance
TinyPiXOS Developer Alliance

Welcome to join the TinyPiXOS Developer Alliance! This is China’s premier community dedicated to building an autonomous and controllable embedded desktop operating system, covering the full OS technology stack.

Star the project and follow our official account to receive Developer Alliance coupons!

✅ Complete Technical Architecture

  • Window Manager: TpWM, a lightweight window manager implemented in pure C, replacing traditional X11/Wayland
  • GUI Framework: TpGUI, a complete graphical UI solution
  • System Integration: TpExtUtils provides HALs for Bluetooth, networking, multimedia, and storage
  • Core Toolchain: TpUtils foundation library covering data serialization, file operations, and communication mechanisms
  • Application Ecosystem: TinyPiXApp application framework providing a complete solution for app development

✅ Multi-language Technology Stack

  • C System Programming: Master TpWM internals, system calls, and memory management
  • C++ OOP: Proficient in TpGUI design, modern C++11, and design patterns
  • Cross-Platform Build: Supports x86_64/ARM64; master cross-compilation techniques

✅ Personal Growth

  • Systems Architect: End-to-end system design from window management to application frameworks
  • Embedded Full-Stack: Develop across tiny devices to high-performance mobile terminals
  • GUI Programming: Event-driven architecture, rendering optimizations, styling systems
  • HAL Development: Display management, device monitoring, Bluetooth communication drivers

✅ Capability Enhancement

  • OS Kernel: Deeply understand Linux kernel mechanisms; master lightweight adaptations
  • Window System: Learn modern window manager design principles and implementation techniques
  • Application Framework: Build scalable, high-performance application frameworks
  • Open Source Contribution: Contribute to related projects; improve code quality and collaboration

✅ Learning Outcomes

By systematically learning the full TinyPiXOS technology stack, you will gain comprehensive operating-system development capabilities—from low-level window management to upper-layer application development—achieving a transition from application developer to systems architect. We provide a stepwise advancement path with cross-disciplinary expert guidance to help you build a multidimensional technical capability matrix.


🤝 Join us to build the foundation of a domestic embedded operating system ecosystem!