|5 days ago||5 days ago|
|BSD 3-clause "New" or "Revised" License||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Support for Jetbrains Fleet
1 project | reddit.com/r/FlutterDev | 29 Nov 2021
GitHub Down again 11/27/2021
5 projects | news.ycombinator.com | 27 Nov 2021
Ah! I am brand new to learning flutter and was trying to change the Flutter channel with the command:
flutter channel master
And it kept failing with:
git: remote: Internal Server Error.
git: fatal: unable to access 'https://github.com/flutter/flutter.git/': The requested URL returned error: 500
Switching channels failed with error code 128.
thought I was doing something wrong and spent some time troubleshooting.
TaskEz: Design to Code - Chapter 1
3 projects | dev.to | 27 Nov 2021
If you want to know more about Flutter, check out https://flutter.dev.
Another app migrated to Flutter
1 project | dev.to | 26 Nov 2021
The camera is a common source of pain in native development, especially in Android, where the possible hardware and software range is too broad. camera package does a great job of abstracting over all these discrepancies and the somewhat cumbersome native Camera API, but there are some problems. For example, we ran into this issue and had to downgrade to version 0.8.1+7 for now.
Extreme load times when trying web dev.
1 project | reddit.com/r/flutterhelp | 25 Nov 2021
Here is an issue that explains it better, if you look at the last comments the devs explain that it wasn't possible to cherry-pick de changes to stable 2.5 branch.
So I was banned from a subreddit because I am active in another? I am new to reddit but is this a common thing?
2 projects | reddit.com/r/mildlyinfuriating | 24 Nov 2021
flutter is the program used to build it not the name of it. https://flutter.dev/2 projects | reddit.com/r/mildlyinfuriating | 24 Nov 2021
They're joking. Flutter is an open-source framework for developing apps that was created by Google. Here's the site for it.
Problem with Flutter
1 project | reddit.com/r/ManjaroLinux | 23 Nov 2021
Clone the flutter code from the repo: git clone https://github.com/flutter/flutter.git -b stable (remove the "-b stable" if you want the newest non-stable version)
Google needs to step on the gas while they're in the lead
3 projects | reddit.com/r/FlutterDev | 22 Nov 2021
🗂 Decomposing theme elements styles in your Flutter app
1 project | dev.to | 22 Nov 2021
I would like to note that the code written on the multiplatform Flutter framework, like no other, requires constant refactoring and decomposition almost from the beginning of the project.
Is there anything like hackpad.org for rust?
1 project | reddit.com/r/rust | 14 Nov 2021
There’s https://makepad.dev which is written in rust and running on the web via wasm but can also be run locally.
Photoshop's Journey to the Web
2 projects | news.ycombinator.com | 26 Oct 2021
I'd like the answer to be “yes”, but at this point if you need to ship software I'd say “no”. There are wasm counterparts to React (my favorite right now is yew.rs), but they're self-described as not production-ready. Overall, the tooling is just much more developed on the JS/React side. Unfortunately.
That said, you can get plenty of mileage out of using React as a frontend and wasm for the application core. I believe this is what Figma does. And you can sidestep the DOM entirely and use your own UI renderer, which seems to be what Adobe is doing here. https://makepad.dev/ is another (absurdly impressive) example of that approach, but that's a very involved approach!
The Serde Rust Framework
14 projects | news.ycombinator.com | 14 Oct 2021
Unified Shader Programming in C++
13 projects | news.ycombinator.com | 3 Oct 2021
Makepad does something simular with its universal shading language: https://makepad.dev/
Google Docs will move to canvas based rendering instead of DOM
Can someone explain why https://makepad.dev/ is extremely slow and "unusable" on Microsoft Edge browser but run smoothly on Chrome?
I'm not sure but what you are suggesting is not outside the realm of possibility. There are already projects like https://makepad.dev/ which implement their GUI on top of WebGL. (Which is arguably more challenging than implementing on top of Canvas 2D.)
In 2009, I joined Mozilla and started working on the Bespin project, which Ben Galbraith & Dion Almaer had brought to Moz. Bespin was built with a canvas-based renderer. Bespin was way faster than other browser-based code editors at the time.
Then the Ajax.org/Cloud9 folks came along with their Ace editor, which was DOM-based and still very fast. We ended up merging the projects.
Rik Arends was one of the Ajax.org folks and he's been working on a WebGL-based code environment called Makepad, which is entirely built in Rust and has its own UI toolkit. He's complained a lot about how difficult it is to make a performant JS-based editing environment.
My point in all of this is just that there are absolutely tradeoffs in performance, accessibility, ease-of-development, internationalization, and likely other aspects. If raw performance is what you're going for, it's hard to beat just drawing on a canvas or using WebGL. Google Docs needs to worry about all of that other stuff, too, so I'll be interested to see how this shapes up.
Try holding down Alt on https://makepad.dev/
Such a cool feature that you can't really do with DOM based solutions (VSCode could never do this).
3 projects | reddit.com/r/rust | 13 Apr 2021
I will be curious to see it, I really think this kind of programming will be the future and there seem to be lots of people broadly thinking in the same direction. Also makepad, even though it looks almost like a traditional text-based interface now.
Makepad: UI framework for Rust that compiles to WASM/native
1 project | news.ycombinator.com | 28 Mar 2021
What are some alternatives?
Introducing .NET Multi-platform App UI (MAUI) - .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
Uno Platform - Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
kivy - Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
svelte-capacitor - Build hybrid mobile apps using Svelte and CapacitorJS with live reloading on Android and iOS!
capacitor - Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️
flutter-electron - Electron desktop application with flutter
ProseMirror - The ProseMirror WYSIWYM editor
LoliSnatcher_Droid - A booru client with support for batch downloading
compose-samples - Official Jetpack Compose samples.
ITK - Insight Toolkit (ITK) -- Official Repository. ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimensions.
HedgeDoc - HedgeDoc - The best platform to write and share markdown.