{"repo":"go-drift/drift","free":true,"listed":false,"github":"https://github.com/go-drift/drift","clone":"git clone https://github.com/go-drift/drift.git","description":"Cross-platform mobile UI framework for Go","language":"Go","stars":316,"topics":["android","go","golang","ios","mobile","mobile-app","skia","ui"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Drift Drift is a cross-platform mobile UI framework. Write your app once in Go, then build native Android and iOS apps via the Drift CLI. Why Drift? - Single codebase - Write once, deploy to Android and iOS - Go-native - Use Go's tooling, testing, and ecosystem - Skia rendering - Hardware-accelerated graphics (same engine as Chrome and Flutter) - No bridge overhead - Direct native compilation, no VM layer - iOS builds on Linux - Build iOS apps without a Mac using xtool Quick Start Skia binaries are downloaded automatically on first run. Documentation Full documentation is available at driftframework.dev : - Getting Started - Installation and first app - Widgets - Available UI components - Layout - Arranging widgets - State Management - Managing app state - Navigation - Routes and deep linking - Theming - Colors and typography - Animation - Motion and transitions - Platform Services - Native APIs - Skia - Building Skia from source Showcase The showcase/ directory contains a demo app with examples of all widgets: https://github.com/user-attachments/assets/41dcef40-21d1-44bd-adff-56f637ff91e0 Repo Layout Directory Description ----------- ------------- cmd/drift CLI commands pkg/ Runtime, widgets, and rendering showcase/ Demo application scripts/ Skia build helpers third party/skia Skia source checkout third party/drift skia Skia bridge outputs SKIA REV Pinned Skia commit hash API Stability Drift follows semantic versioning. Before v1.0.0 : Breaking changes may occur in any relea","default_branch":null,"files":null,"tree":[],"storefront":"/r/go-drift","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/go-drift/drift/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}