Currently, As suggested on the dart website, You could use the Dart Embedding API to build the Dart VM into a dynamic library with project such as dart_shared_library