typescript-coverage-report
native
typescript-coverage-report | native | |
---|---|---|
1 | 2 | |
509 | 216 | |
0.2% | 3.7% | |
5.1 | 9.8 | |
6 months ago | 3 days ago | |
TypeScript | Dart | |
MIT License | BSD 3-clause "New" or "Revised" 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.
typescript-coverage-report
native
-
Native interop with Kotlin/Java in Flutter
There's experimental bindings generator for Swift: swiftgen. I tried it only once, but will definitely try to reproduce the same example and perhaps share my findings here.
-
REPL for Dart: supporting 3rd party packages, hot reload, and full grammar
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.
What are some alternatives?
okikio-native - An initiative which aims to make it easy to create complex, light-weight, and performant web applications using modern js api's.
jupyter-dart-kernel - Dart Kernel for Jupyter Notebooks
vscode-code-coverage - Boost test coverage and reliability with this easy-to-use code coverage analysis tool
dart_interactive - REPL (interactive shell) for Dart, supporting 3rd party packages, hot reload, and full grammar
ts-pattern - 🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference.
Xamarin.Bindings - A list of existing Xamarin binding libraries.