language bindings?

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

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

    Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.

  • Sorry to ask a very noob question, for which I haven't found a satisfactory answer yet. I am mostly interested in developing desktop applications with pretty UI. From what I know, it appears that Flutter is a framework that requires one to use Dart language. Unless I missing something, learning and switching to a new language just to build UI sounds a bit harsh. Python and Java, for example, have huge ecosystems of libraries, tools, etc. Does one throw all that away, or is there a way to interop Flutter+Dart with other languages? I did find https://github.com/flet-dev/flet which is a stand-alone project, but I'd have expected language bindings for popular languages to be part of the core framework. What am I missing?

  • ClojureDart

    Clojure dialect for Flutter and Dart

  • There are ways, but it is generally a lot of work, for example there is ClojureDart https://github.com/Tensegritics/ClojureDart . Though unusually that sort of thing is normal for Clojure, because it is a hosted language (Clojure -> JVM, ClojureScript -> JS, etc).

  • 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.

    WorkOS logo
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