Why isn't there a more prominent effort for server side dart?

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

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

    Dart HTTP server framework for building REST APIs. Includes PostgreSQL ORM and OAuth2 provider. (by conduit-dart)

  • If you want something with batteries included, just use Conduit, a community-maintained successor to Aqueduct, and probably the best backend framework Dart will ever see for a while (until Flutter's popularity leads to more folks investing time here).

  • language

    Design of the Dart language

  • Also there's some interesting new features they are working on like Static Metaprogramming. Which you can check out on language funnel.

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

    InfluxDB logo
  • rust

    Empowering everyone to build reliable and efficient software.

  • So for the Google team to invest in optimizing compiling for backend server environments (maybe like how Rust does), we would need both Google to work really hard on yet another compile target, and a community of people to develop packages that can take advantage of that. Google doesn't really have a killer implementation for the backend (like they have Flutter for the frontend), so they don't really have a reason to do this.

  • Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

  • Someone could make a NestJS clone for Dart, but it would take a huge team a very long time to create it. And who would do that when they could just use NestJS since TypeScript and Dart have 95% the same syntax. NodeJS also has great performance these days.

  • barback

    Discontinued An asset build system for Dart.

  • First there was barback. https://github.com/dart-archive/barback

  • jinja.dart

    Jinja2 template engine port for Dart.

  • My little contribution: jinja and textwrap, Also looking at uvicorn (astra.dart as a HttpServer alternative) and sterlette, doing in free time, if anyone interested, welcome. I'm also translating Svelte to Dart - piko.dart, and welcome too.

  • textwrap.dart

    Text wrapping and filling. It's a pure port of textwrap from Python.

  • My little contribution: jinja and textwrap, Also looking at uvicorn (astra.dart as a HttpServer alternative) and sterlette, doing in free time, if anyone interested, welcome. I'm also translating Svelte to Dart - piko.dart, and welcome too.

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

    A multi-threaded shelf server framework and web server adapter. With hot-reload and CLI tool.

  • My little contribution: jinja and textwrap, Also looking at uvicorn (astra.dart as a HttpServer alternative) and sterlette, doing in free time, if anyone interested, welcome. I'm also translating Svelte to Dart - piko.dart, and welcome too.

  • svelte.dart

    Svelte (v3.59.2) web framework ported to Dart.

  • My little contribution: jinja and textwrap, Also looking at uvicorn (astra.dart as a HttpServer alternative) and sterlette, doing in free time, if anyone interested, welcome. I'm also translating Svelte to Dart - piko.dart, and welcome too.

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