fyne-io/fyne

Public

Cross platform GUI toolkit in Go inspired by Material Design

Beeknoee

Bee AI phân tích repositoryBETA

AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.

Cập nhật lần cuối: 09/10/2026

Đăng nhập để hỏi Bee AI

Tóm tắt bởi Bee AI

Fyne là toolkit giao diện đồ họa (GUI) đa nền tảng viết bằng Go, giúp lập trình viên phát triển ứng dụng chạy trên cả desktop và thiết bị di động từ một codebase duy nhất mà không cần thư viện cài sẵn.

  • Hỗ trợ phát triển ứng dụng đa nền tảng cho desktop và di động (Android, iOS) dùng chung một codebase.
  • Yêu cầu Go 1.22 trở lên, một C compiler và công cụ phát triển hệ thống.
  • Các ứng dụng chạy độc lập mà không cần cài đặt trước runtime hoặc thư viện phụ thuộc.
  • Cung cấp chế độ mô phỏng di động cục bộ thông qua build tag mobile.

Lưu ý

  • Yêu cầu môi trường có C compiler và công cụ phát triển hệ thống để biên dịch cgo.
  • Lần biên dịch đầu tiên trên Windows có thể mất tới 10 phút tùy thuộc vào phần cứng.

Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.

  • Độ phổ biến97
  • Độ tươi100
  • Cộng đồng23
  • Tài liệu100
  • Phát hành100
  • Mức độ khóTrung bình
  • Phù hợp vớiLập trình viên
  • Loại dự ánFramework
  • Giấy phépBSD-3-Clause

Kiến trúc & Công nghệ

Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.

Tech stack

  • Go
  • C
  • Android
  • iOS

Kiến trúc tổng quan

Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.

  • widget/Tập hợp các UI widget dựng sẵn như button, label, entry.
  • container/Các khối layout và container quản lý bố cục giao diện.
  • canvas/Các đối tượng đồ họa cấp thấp và API vẽ giao diện.
  • dialog/Thành phần hộp thoại hiển thị thông báo và xác nhận.
  • theme/Quản lý theme, màu sắc và typography theo Material Design.
  • driver/Driver điều khiển hiển thị và tương tác cấp nền tảng.
  • cmd/Các công cụ dòng lệnh đi kèm với Fyne.

Hướng dẫn nhanh

Các bước để bắt đầu với repository này.

bash
git clone https://github.com/fyne-io/fyne.git
cd fyne

Các use case chính

Những ứng dụng có thể xây dựng từ repository này.

  • Xây dựng ứng dụng GUI cho máy tính để bàn trên Windows, macOS và Linux.
  • Đóng gói và triển khai ứng dụng cho thiết bị Android và iOS/iOS Simulator.
  • Mô phỏng trải nghiệm giao diện di động ngay trên máy phát triển.
  • Đóng gói tệp phát hành cho kho ứng dụng, ví dụ tệp .ipa cho iOS App Store.

Repository tương tự

Cùng chủ đề trong kho Bee.

  1. 1EbookFoundation/free-programming-books:books: Freely available programming books400.6k+630
  2. 2practical-tutorials/project-based-learningCurated list of project-based tutorials288.5k+765
  3. 3TheAlgorithms/PythonAll Algorithms implemented in Python225.7k+229
  4. 4avelino/awesome-goA curated list of awesome Go frameworks, libraries and software191.2k+1.2k
  5. 5ohmyzsh/ohmyzsh🙃 A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.190.3k+108

Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 09/10/2026.