dart_cpp_bridge 1.0.0 copy "dart_cpp_bridge: ^1.0.0" to clipboard
dart_cpp_bridge: ^1.0.0 copied to clipboard

Experimental Dart ↔ C++20 bridge (FRB-like). Dart FFI session layer; native library built from the monorepo (hooks not ready).

1.0.0 #

  • First stable release.
  • Dart FFI session layer with sync, async, stream, and DartFn reverse-call support.
  • Multi-runtime support: bridge isolated C++ runtimes via co::oneshot / co::mpsc channels.
  • Foreign runtime integration (libuv demo) through ForeignExecutor C API.
  • Pure C cross-runtime bridge API (cbridge.h) for non-asio / non-C++ callers.
  • Native Assets hooks (hook/link.dart, hook/build.dart) for Android, iOS, Linux, macOS, and Windows.
  • Vendored Dart API DL headers (no network fetch during build).
  • English-only public API comments and documentation.

0.1.0-dev.2 #

  • Point repository at monorepo package path (.../tree/main/dart) for pub.dev verification.
  • Document public codec APIs (dartdoc coverage).
  • Declare platforms: android, ios, linux, macos, windows (no web).
  • Strip all demo code; base library only exposes protocol primitives and bridge infrastructure.

0.1.0-dev.1 #

  • Initial dev publish to reserve the package name on pub.dev.
  • Phase 1 hand-written Dart bindings (sync / async / stream / DartFn).
  • Native library must be built separately from the monorepo (hooks not wired yet).
  • See repository README for full status.
0
likes
0
points
827
downloads

Documentation

Documentation

Publisher

unverified uploader

Weekly Downloads

Experimental Dart ↔ C++20 bridge (FRB-like). Dart FFI session layer; native library built from the monorepo (hooks not ready).

Homepage
Repository (GitHub)
View/report issues

Topics

#ffi #native #interop #cpp

License

unknown (license)

Dependencies

code_assets, ffi, hooks

More

Packages that depend on dart_cpp_bridge