Flutter 3

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. language

    Design of the Dart language

    > While that's great, I was hoping it would be like in Rust, where each enum variant can declare its own state components, but unfortunately it seems to be more like Java: same state for all variants.

    Yes, the enhanced enums we shipped in 2.17 are like Java enums.

    We are also working on support for pattern matching and algebraic datatype-style programming: https://github.com/dart-lang/language/blob/master/working/05...

    I say "style" here because object-oriented languages like Dart can already mostly model sum types using subclasses. What you need to get the rest of the way there is basically just:

    1. Sealed types so that the compiler can check for exhaustiveness when you match over all of the subclasses.

    2. A nice pattern matching syntax to let you discriminate between the subclasses and destructure them.

    3. Ideally, a nice lightweight syntax for defining a sum type family as a superclass and set of subclasses, though this is relatively less critical.

    We're hard at work on this, but pattern matching in general is a pretty large feature and retrofitting it into a language whose syntax wasn't initially designed around it is a challenge.

    I'm very excited about macros too. That's another large, difficult feature, but one that I hope will provide a lot of power to users and make the entire ecosystem more valuable over time.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond

    >Citation?

    https://github.com/flutter/flutter/issues/59327

    This has been a long-standing issue that has ruled out Flutter for us completely. E.g, the Flutterfolio idle login screen uses 14% CPU on my Mac. For a while it sounded like Google was saying that it can't be fixed. But I think they have done some work to address this. I'll be very interested in finding out whether this has been fixed in Flutter 3.

  4. valence-native

    A React environment for cross platform desktop apps

    > There's also https://github.com/valence-native/valence-native that uses Qt.

    There's been more than a year without a commit in this project, I'm not going to say it's abandoned yet but that's not that far off I guess, good luck with the issues you'll encounter.

    > You can wrap the React Native Web target in Tauri or Electron for Linux.

    That's one of the only realistic solution for now in my opinion.

  5. Ionic Framework

    A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

    I feel like I'm having a deja-vu. I remember having a similar discussion in the past and it turns out it happened exactly one year ago when Flutter 2 was released: https://news.ycombinator.com/context?id=26336657

    Every framework has bugs and feature requests that are fighting for resources. And the ones affecting you _always_ seem more important than the ones that don't.

    That being said, the fact that memory leaks in widely used components (e.g.: `` [1]) go mostly unnoticed both by Ionic developers and by the community [2] just doesn't give me confidence in Ionic being a framework used to build quality apps.

      [1] - https://github.com/ionic-team/ionic-framework/issues/19242#issuecomment-556182556

  6. ClojureDart

    Clojure dialect for Flutter and Dart

    they got clojuredart now, which is still kind of a fly-by-night thing but those Roam Research peeps are apparently using it in production

    https://github.com/Tensegritics/ClojureDart

  7. book

    The Rust Programming Language

    I was enjoying the frog book (The Dart Programming Language, Gilad Bracha & Erik Meiker) but that was 2015, and now very out of date. Its strange to see there is no up to date book from major publisher, like the Rust book at https://doc.rust-lang.org/book/

  8. Litho (By Facebook)

    A declarative framework for building efficient UIs on Android.

    It seems unlikely that FB would give up on Litho, which is extremely performance focused, to use react native instead. Not for their bread & butter flagship news feed anyway https://fblitho.com/

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. freezed

    Code generation for immutable classes that has a simple syntax/API without compromising on the features.

    Any thoughts on the freezed package [0]? That's what I use currently for ADTs and exhaustive pattern matching on them, would be cool to see similar syntax in the official implementation.

    [0] https://pub.dev/packages/freezed

  11. slsa

    Supply-chain Levels for Software Artifacts

  12. pack

    CLI for building apps using Cloud Native Buildpacks

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • OpenHarmony Development with Flutter (Based on 5.0.0 Version)

    1 project | dev.to | 19 Jun 2025
  • Flutter won't adopt Liquid Glass (also rethinking the UI strategy)

    1 project | news.ycombinator.com | 11 Jun 2025
  • Flutter + AI: Building Intelligent Apps with ML & OpenAI APIs – The Ultimate Guide

    1 project | dev.to | 29 May 2025
  • Go router navigation observer

    1 project | dev.to | 17 May 2025
  • Android and Wear OS are getting a big refresh

    2 projects | news.ycombinator.com | 13 May 2025

Did you know that Dart is
the 21st most popular programming language
based on number of references?