Shorebird powers rapid development with CodePush and optimized CI pipelines designed specifically for Flutter. Learn more →
Native Alternatives
Similar projects and alternatives to native
-
-
Shorebird
Shorebird - Patch in minutes not days. Shorebird powers rapid development with CodePush and optimized CI pipelines designed specifically for Flutter.
-
-
-
-
ipython
Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.
-
-
dart_interactive
REPL (interactive shell) for Dart, supporting 3rd party packages, hot reload, and full grammar
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
react-recurrence
A simple, customizable, and reusable component for providing the recurrence functionality.
-
-
native_interop_presentation
Discontinued Companion repository for the presentation [GET https://api.github.com/repos/orestesgaolin/native_interop_presentation: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository]
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
native discussion
native reviews and mentions
-
jnigen and swiftgen in 2026 - some lessons learned
I found that I'm basically always using async: true for callbacks. There's some dedicated threading documentation, but not sure how up-to-date it is.
-
Flutter: Using Android Intent via native interop with jnigen
Create new Flutter plugin and modify the pubspec.yaml and jnigen.yaml to match the example in the jnigen repository. This will only work on Android, hence:
-
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.
-
A note from our sponsor - Shorebird
shorebird.dev | 7 Jun 2026
Stats
dart-lang/native is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.
The primary programming language of native is Dart.