REPL for Dart: supporting 3rd party packages, hot reload, and full grammar

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
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
  1. dart_interactive

    REPL (interactive shell) for Dart, supporting 3rd party packages, hot reload, and full grammar

    Isn't there any fix for this? https://github.com/fzyzcjy/dart_interactive?tab=readme-ov-fi...

  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. kevmoo.com

    Source code for my personal site

    There is so much cool stuff at various stages of landing in the Dart pipeline at the moment. A few things that come to mind include:

    1. Dart now supports the native Web platform APIs and offers a really compelling alternative to TypeScript now thanks to their their latest generation of JS interop. Example for how the code looks here: https://github.com/kevmoo/kevmoo.com/blob/main/web/main.dart

    2. Compile to WASM now on the web also with future work to also align itself with the emerging WASI standards both as a compile target and the ability to embed WASI runtimes into Dart programs (technically already possible through their C interop)

    3. Lots of great work on cross language interop with C, C++, Swift, Rust, Go, JavaScript, Objective C, Swift, Kotlin and Java here https://github.com/dart-lang/native

    4. Upcoming Macros feature which gives fully static type safe automatic and fully debugable code generation.

    5. Potentially looking at bringing Shared Memory Multithreading to the language https://github.com/dart-lang/language/blob/2662d252b7fa93175...

    6. Also some early work on a bytecode compiler it seems but I’ve not seen any kind of announcement about it here https://github.com/dart-lang/sdk/tree/main/pkg/dart2bytecode

    7. This REPL

    It’s really a good time to be a part of the community. It’s a very bright looking future for it.

  4. native

    Dart packages related to FFI and native assets bundling.

    There is so much cool stuff at various stages of landing in the Dart pipeline at the moment. A few things that come to mind include:

    1. Dart now supports the native Web platform APIs and offers a really compelling alternative to TypeScript now thanks to their their latest generation of JS interop. Example for how the code looks here: https://github.com/kevmoo/kevmoo.com/blob/main/web/main.dart

    2. Compile to WASM now on the web also with future work to also align itself with the emerging WASI standards both as a compile target and the ability to embed WASI runtimes into Dart programs (technically already possible through their C interop)

    3. Lots of great work on cross language interop with C, C++, Swift, Rust, Go, JavaScript, Objective C, Swift, Kotlin and Java here https://github.com/dart-lang/native

    4. Upcoming Macros feature which gives fully static type safe automatic and fully debugable code generation.

    5. Potentially looking at bringing Shared Memory Multithreading to the language https://github.com/dart-lang/language/blob/2662d252b7fa93175...

    6. Also some early work on a bytecode compiler it seems but I’ve not seen any kind of announcement about it here https://github.com/dart-lang/sdk/tree/main/pkg/dart2bytecode

    7. This REPL

    It’s really a good time to be a part of the community. It’s a very bright looking future for it.

  5. language

    Design of the Dart language

    There is so much cool stuff at various stages of landing in the Dart pipeline at the moment. A few things that come to mind include:

    1. Dart now supports the native Web platform APIs and offers a really compelling alternative to TypeScript now thanks to their their latest generation of JS interop. Example for how the code looks here: https://github.com/kevmoo/kevmoo.com/blob/main/web/main.dart

    2. Compile to WASM now on the web also with future work to also align itself with the emerging WASI standards both as a compile target and the ability to embed WASI runtimes into Dart programs (technically already possible through their C interop)

    3. Lots of great work on cross language interop with C, C++, Swift, Rust, Go, JavaScript, Objective C, Swift, Kotlin and Java here https://github.com/dart-lang/native

    4. Upcoming Macros feature which gives fully static type safe automatic and fully debugable code generation.

    5. Potentially looking at bringing Shared Memory Multithreading to the language https://github.com/dart-lang/language/blob/2662d252b7fa93175...

    6. Also some early work on a bytecode compiler it seems but I’ve not seen any kind of announcement about it here https://github.com/dart-lang/sdk/tree/main/pkg/dart2bytecode

    7. This REPL

    It’s really a good time to be a part of the community. It’s a very bright looking future for it.

  6. sdk

    The Dart SDK, including the VM, JS and Wasm compilers, analysis, core libraries, and more.

    There is so much cool stuff at various stages of landing in the Dart pipeline at the moment. A few things that come to mind include:

    1. Dart now supports the native Web platform APIs and offers a really compelling alternative to TypeScript now thanks to their their latest generation of JS interop. Example for how the code looks here: https://github.com/kevmoo/kevmoo.com/blob/main/web/main.dart

    2. Compile to WASM now on the web also with future work to also align itself with the emerging WASI standards both as a compile target and the ability to embed WASI runtimes into Dart programs (technically already possible through their C interop)

    3. Lots of great work on cross language interop with C, C++, Swift, Rust, Go, JavaScript, Objective C, Swift, Kotlin and Java here https://github.com/dart-lang/native

    4. Upcoming Macros feature which gives fully static type safe automatic and fully debugable code generation.

    5. Potentially looking at bringing Shared Memory Multithreading to the language https://github.com/dart-lang/language/blob/2662d252b7fa93175...

    6. Also some early work on a bytecode compiler it seems but I’ve not seen any kind of announcement about it here https://github.com/dart-lang/sdk/tree/main/pkg/dart2bytecode

    7. This REPL

    It’s really a good time to be a part of the community. It’s a very bright looking future for it.

  7. dotfiles

    My Dotfiles (by aidos)

  8. ClojureDart

    Clojure dialect for Flutter and Dart

    Not strictly related (because it doesn't have a working REPL yet) but may also find ClojureDart of interest.

    https://github.com/Tensegritics/ClojureDart

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. Killed by Google

    Part guillotine, part graveyard for Google's doomed apps, services, and hardware.

    Not sure why you are triggered by this (do you work on Flutter?) but this "weird" story is backed by https://killedbygoogle.com/ - we are not talking about a company without a track record here. Peace out.

  11. jupyter-dart-kernel

    Dart Kernel for Jupyter Notebooks

  12. ipython

    Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.

  13. flutter_rust_bridge

    Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple.

    https://github.com/fzyzcjy/flutter_rust_bridge

    Thanks for everything you've done for the dart community!

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

  • Streaming Real-Time Data in Flutter: A Step-by-Step Guide for Developers

    3 projects | dev.to | 24 Oct 2024
  • Build a Personal Target Tracking Application with Flutter Riverpod and Strapi GraphQL

    8 projects | dev.to | 29 May 2024
  • Dart 3.3

    2 projects | news.ycombinator.com | 15 Feb 2024
  • ⟳ 1 apps added, 3 updated at apt.izzysoft.de

    2 projects | /r/FDroidUpdates | 25 Oct 2023
  • Show HN: A TaskWarrior client for mobile, in flutter

    2 projects | news.ycombinator.com | 13 Oct 2023