Flutter Gems is a curated list of 7100+ useful Dart & Flutter packages that are categorized based on functionality.

Discord Medium LinkedIn X

Top Flutter Backend, Web Server and Web Framework packages

Last updated: March 18, 2026

A web server is specifically designed to serve web pages, APIs and other content to users over the internet. Web servers typically use the HTTP protocol to receive requests from clients, such as web browsers, and return the requested content to the client. Web servers are typically used to host websites and other web-based applications, and are typically managed by the owner of the website or application. In case a web server is used as a backend for a Flutter application, it is also known as Backend Server.

BaaS, or "Backend as a Service," is a type of cloud-based service that provides developers with a way to easily add backend functionality to their applications. BaaS services typically provide a range of pre-built backend functionality, such as user management, data storage, and other common backend tasks. This allows developers to focus on building the frontend of their applications, without having to worry about implementing and managing the backend infrastructure. BaaS services are typically provided by third-party companies and are accessed over the internet.

The complete list of Dart Backend Servers, Backend-as-a-service APIs, Web Servers and Web Frameworks is provided below.


shelf
👍 1.03K   ⬇️ 4.8M
Dart 3 compatible
Maintenance Status: Average

A model for web server middleware that encourages composition and easy reuse.

http_multi_server
👍 48   ⬇️ 5M
Dart 3 compatible
Maintenance Status: Average

A dart:io HttpServer wrapper that handles requests from multiple servers.

shelf_static
👍 95   ⬇️ 4.7M
Dart 3 compatible
Maintenance Status: Average

Static file server support for the shelf package and ecosystem.

shelf_packages_handler
👍 6   ⬇️ 4.4M
Dart 3 compatible
Maintenance Status: Poor

A shelf handler for serving a `packages/` directory.

shelf_proxy
👍 94   ⬇️ 3.6M
Dart 3 compatible
Maintenance Status: Poor

A shelf handler for proxying HTTP requests to another server.

universal_html
👍 515   ⬇️ 571K
Dart 3 compatible
Maintenance Status: Good

A 'dart:html' that works in all platforms, including Flutter and server-side. Eases cross-platform development and HTML / XML processing.

dart_frog
👍 848   ⬇️ 23.2K
Dart 3 compatible
Maintenance Status: Good

The official runtime for Dart Frog — a fast, minimalistic backend framework for Dart.

serverpod
👍 716   ⬇️ 28.4K
Dart 3 compatible
Maintenance Status: Good

Serverpod is an open-source, scalable app server, written in Dart for the Flutter community.

jaspr
👍 691   ⬇️ 18.1K
Dart 3 compatible
Maintenance Status: Good

A modern web framework for building websites in Dart that feels like Flutter but supports server-side rendering.

appwrite
👍 578   ⬇️ 10.9K
Dart 3 compatible
Maintenance Status: Good

Appwrite is an open-source self-hosted backend server that abstracts and simplifies complex and repetitive development tasks behind a very simple REST API

shelf_router
👍 316   ⬇️ 236.1K
Dart 3 compatible
Maintenance Status: Poor

A convenient request router for the shelf web-framework, with support for URL-parameters, nested routers and routers generated from source annotations.

alfred
👍 365   ⬇️ 7.6K
Dart 3 compatible
Maintenance Status: Good

A performant, expressjs like web server / rest api framework thats easy to use and has all the bits in one place.

functions_client
👍 7   ⬇️ 375.2K
Dart 3 compatible
Maintenance Status: Good

A dart client library for the Supabase functions.

get_server
👍 328   ⬇️ 235
Dart 3 compatible
Maintenance Status: Poor

A backend server (http and websocket) that makes it possible to program with Flutter syntax and reuse existing code

pocketbase
👍 284   ⬇️ 9.5K
Dart 3 compatible
Maintenance Status: Good

Multi-platform Dart SDK for PocketBase, an open source realtime backend in 1 file.

json_rest_server
👍 198   ⬇️ 310
Dart 3 compatible
Maintenance Status: Average

A RESTful server based on JSON With this package you can have a fully functional RESTful server with auth, pagination and all the necessaries services do build an application

conduit
👍 176   ⬇️ 1.5K
Dart 3 compatible
Maintenance Status: Good

A modern HTTP server application framework, ORM and OAuth2 provider with OpenAPI 3.0 integration. Foundation for REST, RPC or GraphQL services.

relic
👍 115   ⬇️ 55.5K
Dart 3 compatible
Maintenance Status: Good

A lightweight and flexible web server inspired by Shelf for building APIs and backend services.

functions_framework
👍 167   ⬇️ 349
Dart 3 compatible
Maintenance Status: Poor

FaaS (Function as a service) framework for writing portable Dart functions

vania
👍 166   ⬇️ 514
Dart 3 compatible
Maintenance Status: Good

Fast, simple, and powerful backend framework for Dart built with

parse_server_sdk
👍 146   ⬇️ 4.3K
Dart 3 compatible
Maintenance Status: Good

The Dart SDK to connect to Parse Server. Build your apps faster with Parse Platform, the complete application stack.

parse_server_sdk_flutter
👍 143   ⬇️ 3.6K
Dart 3 compatible
Maintenance Status: Good

The Flutter SDK to connect to Parse Server. Build your apps faster with Parse Platform, the complete application stack.

dhttpd
👍 141   ⬇️ 3.3K
Dart 3 compatible
Maintenance Status: Good

A static HTTP file server for easy local hosting of a directory.

shelf_plus
👍 107   ⬇️ 21.1K
Dart 3 compatible
Maintenance Status: Good

Shelf Plus is a quality of life addon for your server-side development within the Shelf platform.

dart_appwrite
👍 104   ⬇️ 10.7K
Dart 3 compatible
Maintenance Status: Good

Appwrite is an open-source self-hosted backend server that abstracts and simplifies complex and repetitive development tasks behind a very simple REST API

nylo_framework
👍 109   ⬇️ 4.3K
Dart 3 compatible
Maintenance Status: Good

Micro-framework for Flutter that's built to simplify app development for Flutter projects.

google_cloud
👍 8   ⬇️ 92.7K
Dart 3 compatible
Maintenance Status: Good

Utilities for running Dart code correctly on the Google Cloud Platform.

webf Card Image
webf
👍 82   ⬇️ 1.2K
Dart 3 compatible
Maintenance Status: Good

W3C standards-compliant web rendering engine based on Flutter, allowing web applications to run natively on Flutter.

jinja
👍 48   ⬇️ 32.4K
Dart 3 compatible
Maintenance Status: Good

Jinja2 template engine for Dart. Variables, expressions, control structures and template inheritance.

odoo_rpc
👍 72   ⬇️ 866
Dart 3 compatible
Maintenance Status: Good

Odoo RPC Client library for Dart with session changes tracking via stream.

jaguar
👍 64   ⬇️ 6.1K
Dart 3 compatible
Maintenance Status: Average

Jaguar is a production ready HTTP server framework built for speed, simplicity and extensiblity

dart_frog_cli
👍 60   ⬇️ 7.7K
Dart 3 compatible
Maintenance Status: Good

The official command line interface for Dart Frog — a fast, minimalistic backend framework for Dart.

rad
👍 59   ⬇️ 156
Dart 3 compatible
Maintenance Status: Poor

A zero-dependency frontend framework for creating high-performant web apps using Dart.

serveme
👍 58   ⬇️ 50
Dart 3 compatible
Maintenance Status: Poor

Backend server framework designed for a quick development of modular WebSocket based server applications with MongoDB integration.

shark
👍 56   ⬇️ 71
Dart 3 compatible
Maintenance Status: Poor

A Flutter server rendering framework for mobile application, server-driven UI, dynamic change your interface in realtime

angel3_framework
👍 55   ⬇️ 365
Dart 3 compatible
Maintenance Status: Good

A high-powered HTTP server extensible framework with dependency injection, routing and much more.

ngdart
👍 45   ⬇️ 3.1K
Dart 3 compatible
Maintenance Status: Poor

Fast and productive web framework by Google. Separate, but similar to the JavaScript framework with a similar name.

fennec
👍 46   ⬇️ 212
Dart 3 compatible
Maintenance Status: Poor

Fennec is a multi-threaded, robust Dart Server-Side Framework.

static_shock
👍 40   ⬇️ 552
Dart 3 compatible
Maintenance Status: Average

A static site generator for Dart.

directus
👍 40   ⬇️ 404
Dart 3 compatible
Maintenance Status: Poor

The unofficial SDK for Directus, provides REST API and authentication. Requires Flutter.

serinus
👍 37   ⬇️ 1.9K
Dart 3 compatible
Maintenance Status: Good

Serinus is a framework written in Dart for building efficient and scalable server-side applications.

zap
👍 38   ⬇️ 130
Dart 3 compatible
Maintenance Status: Good

Zap is a reactive web framework built on Dart. By compiling HTML-like files to Dart components, Zap makes it easy to write efficient web apps.

kuzzle
👍 37   ⬇️ 207
Dart 3 compatible
Maintenance Status: Good

A library to interact with kuzzle API. A backend software, self-hostable and ready to use to power modern cross-platform apps.

appengine
👍 27   ⬇️ 10.4K
Dart 3 compatible
Maintenance Status: Good

Support for using Dart as a custom runtime on Google App Engine Flexible Environment.

jaspr_serverpod
👍 36   ⬇️ 108
Dart 3 compatible
Maintenance Status: Good

Serverpod integration for jaspr.

bones_api
👍 33   ⬇️ 2.7K
Dart 3 compatible
Maintenance Status: Good

Bones_API - A powerful API backend framework for Dart. It comes with a built-in HTTP Server, route handler, entity handler, SQL translator, and DB adapters.

server_universe
👍 34   ⬇️ 765
Dart 3 compatible
Maintenance Status: Average

Server Universe Library For Help you make server rest api on cross platform support edge functions Supabase, Vercel, Netlify, cloud Flare and more

vaden
👍 33   ⬇️ 251
Dart 3 compatible
Maintenance Status: Good

Dart backend project create by Flutterando community. Using and action!

pharaoh
👍 33   ⬇️ 42
Dart 3 compatible
Maintenance Status: Average

Minimalist web-server library for Dart

pocketbase_server_flutter
👍 32   ⬇️ 35
Dart 3 compatible
Maintenance Status: Average

Start Pocketbase Server directly from Android/IOS with flutter

edge
👍 25   ⬇️ 303
Dart 3 compatible
Maintenance Status: Poor

Run Dart code on Edge functions, supporting Vercel and Cloudflare Workers.

dart_strapi
👍 25   ⬇️ 51
Dart 3 compatible
Maintenance Status: Poor

dart client for Strapi V4

azure_app_config
👍 19   ⬇️ 5.7K
Dart 3 compatible
Maintenance Status: Good

A Dart package to communicate with Microsoft Azure App Configuration.

dia
👍 24   ⬇️ 256
Dart 3 compatible
Maintenance Status: Good

A simple dart http server in Koa2 style. Use with dia_router, dia_static, dia_body and other packages

dart_meteor
👍 20   ⬇️ 139
Dart 3 compatible
Maintenance Status: Poor

This library make connection between meteor backend and flutter app easily. Design to work seamlessly with StreamBuilder and FutureBuilder.

mini_server
👍 20   ⬇️ 26
Dart 3 compatible
Maintenance Status: Poor

Mini http server.

thingsboard_client
👍 16   ⬇️ 845
Dart 3 compatible
Maintenance Status: Good

Dart implementation of ThingsBoard API client. Provides model objects and services to communicate with ThingsBoard platform using RESTful APIs and WebSocket protocol.

palace
👍 16   ⬇️ 17
Dart 3 compatible
Maintenance Status: Poor

minimal server side dart micro-framework for building REST api easily

angel3_orm
👍 13   ⬇️ 239
Dart 3 compatible
Maintenance Status: Good

Runtime support for Angel3 ORM. Includes base classes for queries.

altogic
👍 10   ⬇️ 93
Dart 3 compatible
Maintenance Status: Poor

Dart client for Altogic. Altogic is a backend application development and execution platform, enabling people and businesses to design, deploy and manage scalable applications.

supabase_functions
👍 9   ⬇️ 22
Dart 3 compatible
Maintenance Status: Poor

Write and deploy Dart functions to Supabase Functions.

stream
👍 8   ⬇️ 671
Dart 3 compatible
Maintenance Status: Good

Lightweight Dart web server supporting request routing, filtering, template engine, MVC design pattern, and file-based static resources.

cloudflare_workers
👍 7   ⬇️ 24
Dart 3 compatible
Maintenance Status: Poor

Write and deploy Dart functions to Cloudflare Workers.

functions_framework_builder
👍 4   ⬇️ 805
Dart 3 compatible
Maintenance Status: Poor

Builder for package:functions_framework

edge_http_client
👍 4   ⬇️ 6
Dart 3 compatible
Maintenance Status: Poor

A http package implementation for Dart Edge.

jaguar_dev_proxy
👍 1   ⬇️ 105
Dart 3 compatible
Maintenance Status: Poor

Jaguar reverse proxy implementation for dev

mock_web_server
👍 25   ⬇️ 38.8K

Maintenance Status: Poor

Versatile scriptable Web Server for real integration tests in Flutter, server, and Dart CLI applications

backendless_sdk
👍 49   ⬇️ 362

Maintenance Status: Average

Flutter plugin for Backendless SDK. It provides access to the Backendless services that enable the server-side functionality for developing and running mobile and desktop apps.

dchisel
👍 46   ⬇️ 13

Maintenance Status: Poor

A simple dart web framework for create REST API. DChisel support Custom Middleware and Mysql & PostgreSQL ORM.

kraken
👍 35   ⬇️ 443

Maintenance Status: Poor

A high-performance, web standards-compliant rendering engine.

lucifer
👍 32   ⬇️ 40

Maintenance Status: Poor

A fast, light-weight web framework to provide a simple way to fulfill the needs of many modern web server these days.

odoo_api
👍 20   ⬇️ 34

Maintenance Status: Poor

Odoo JSON RPC Connector library for Flutter allows you to connect with Odoo 8.0+. Authenticate, Read data, updating and creating data, JSON type controllers, custom model methods