go-flutter - Flutter on Windows, MacOS and Linux - based on Flutter Embedding, Go and GLFW.

  •        11

Flutter allows you to build beautiful native apps on iOS and Android from a single codebase. This unofficial project brings Flutter to the desktop through the power of Go and GLFW.

https://hover.build
https://github.com/go-flutter-desktop/go-flutter

Tags
Implementation
License
Platform

   




Related Projects

hover - Hover helps developers to release Flutter applications on desktop.

  •    Go

Hover is a simple build tool to create Flutter desktop applications. Hover is part of the go-flutter project. Please report issues at the go-flutter issue tracker.

go-flutter-desktop-embedder - A Go (golang) Custom Flutter Engine Embedder for desktop

  •    Go

Disclaimer: Despite being very similar in the end goal, This project doesn't compete with this awesome one. The flutter engine itself doesn't know how to deal with desktop platforms (eg handling mouse/keyboard input). Instead, it exposes an abstraction layer for whatever platform to implement. The purpose of this project is to implement Flutter's Embedding API using a SINGLE code base that runs on Windows, MacOS, and Linux. GLFW fits the job because it provides the right abstractions over the OpenGL's Buffer/Mouse/Keyboard for each platform.

my_flutter_challenges - Flutter project containing all my flutter UI challenges

  •    Dart

A new Flutter project containing all my flutter UI challenges. You can find the source code of all challenges in the /lib folder. Or just click on the title of each challenge to see the source code of each image. This project is a starting point for a Flutter application.

dynamic_widget - You can dynamic update your flutter page with Flutter Dynamic Widget

  •    Dart

You can dynamic update your flutter page with Flutter Dynamic Widget. It's a light json UI protocol, which is very similar with flutter widget code. So you don't need to learn another UI protocol, if you are familiar with flutter widget, you might already know how to write Flutter Dynamic Widget json. I work for an e-commerce company. We need to build flexible pages. So we define a light UI protocol, and implement on Android and iOS. We can dynamic update App UIs by pushing a json file. With this ability, we can do some UI A/B testing without publishing App to app store. Flutter allows you to build beautiful native apps on iOS and Android from a single codebase, it can allow you to build web app later. Flutter's hot reload helps you quickly and easily experiment, build UIs, add features, and fix bugs faster. But it still build native app, the UIs can't be dynamic updated. If you want to modify the UIs, you need to publish the updated app to app store. With this project, you can build your UIs from a json string, which is the UI protocal. The json string is very similar with the Flutter widget dart code. All widget type and widget properties are the same.


zhihu-flutter - Flutter 高仿知乎 UI,非常漂亮,也非常流畅,flutter build apk 或 flutter build ios 之后更流畅

  •    Dart

Flutter 高仿知乎 UI,非常漂亮,也非常流畅,flutter build apk 或 flutter build ios 之后更流畅

flutter-widget-livebook - Live preview example for flutter widgets.

  •    Dart

Flutter Widget Livebook is a website built with Flutter for web to live preview widget samples online. To check out live examples and docs, visit flutter-widget-livebook.blankapp.org.

Flutter-UI-Kit - Flutter app for collection of UI in a UIKit

  •    Dart

The goal of this project is to provide an ultimate collection of real world app's UIs. While I built Flutter UIKit for my own needs, it is also intented to showcase good app structure and a clean, well-organized Flutter codebase. The source code is 100% Dart, and everything resides in the /lib folder.

FlutterTravel - Flutter representation of a Travel App Concept.

  •    Dart

Flutter representation of a Travel App Concept i found in Uplabs. It only consists of 2 screens. Star⭐ the repo if you like what you see😉.

flutter-challenges - Flutter UI examples

  •    Dart

For help getting started with Flutter, view our online documentation.

flutter-go - flutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档

  •    Dart

flutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档

reply - The 'Reply' Material Design case study built with Flutter.

  •    Dart

Reply is an email app that uses Material Design components and Material Theming to create an on-brand communication experience. This project tries to deliver a pixel-perfect implementation of the Reply Material Design Case Study in Flutter. The focus lies on the UI (animation, layout, transition, etc.) and should showcase how powerful Flutter has become as a UI framework.

lorca - Build cross-platform modern desktop apps in Go + HTML5

  •    Go

A very small library to build modern HTML5 desktop apps in Go. It uses Chrome browser as a UI layer. Unlike Electron it doesn't bundle Chrome into the app package, but rather reuses the one that is already installed. Lorca establishes a connection to the browser window and allows calling Go code from the UI and manipulating UI from Go in a seamless manner.

FlutterFoodybite - Flutter representation of a Restaurant app UI.

  •    Dart

Flutter representation of a Restaurant app UI i found in Uplabs. It only consists of 2 screens. Star⭐ the repo if you like what you see😉.

flutter-provide - A simple framework for state management in Flutter.

  •    Dart

NOTE 2019-02-21: There's a discussion in the Flutter community over the difference between this package, package:provider, and package:scoped_model. There is a possibility that (some) of these efforts will merge. Learn more in issue #3. If you must choose a package today, it's safer to go with package:scoped_model than with this package.

gallium - Build desktop applications in Go and HTML.

  •    Go

Write desktop applications in Go, HTML, Javascript, and CSS. Gallium is a Go library for managing windows, menus, dock icons, and desktop notifications. Each window contains a webview component, in which you code your UI in HTML. Under the hood, the webview is running Chromium.

plugins - Plugins for Flutter, including FlutterFire, maintained by the Flutter team

  •    Dart

This repo is a companion repo to the main flutter repo. It contains the source code for Flutter first-party plugins (i.e., plugins developed by the core Flutter team). Check the packages directory for all plugins. Flutter plugins enable access to platform-specific APIs. For more information about plugins, and how to use them, see https://flutter.io/platform-plugins/.