Open Source Javascript parser and interpreter in Dart. Ready to be used in your Flutter code

This page summarizes the projects mentioned and recommended in the original post on /r/FlutterDev

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • ensemble_ts_interpreter

    Javascript ES5 parser and interpreter written entirely in dart.

    yes, absolutely. Basically the way I have implemented it, you can pass any dart object into the javascript to manipulate. All you need to do is to add the Invocable mixin to your class. See

  • pub-dev

    The website

    good point. There is no flutter dependency. You can use it in Dart on the server-side or for desktop apps as well. Good point on publishing on That's the plan shortly

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • parsejs.dart

    JavaScript parser for Dart

  • parsejs_null_safety.dart

    JavaScript parser for Dart 2.12+ with null safety

    I use this parser -

  • dart_terminal

    A simple terminal application written in Flutter that executes Dart code in a REPL.

    I actually implemented something like this using dart_eval as the scripting language here. Works quite nicely, even in the browser.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

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