Top Flutter Backend, Web Server and Web Framework packages 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.
serverpod
648
Serverpod is an open-source, scalable app server, written in Dart for the Flutter community.
appwrite
559
Appwrite is an open-source self-hosted backend server that abstract and simplify complex and repetitive development tasks behind a very simple REST API
jaspr
505
Modern web framework for building websites in Dart that feels like Flutter but supports server-side rendering.
universal_html
499
A 'dart:html' that works in all platforms, including Flutter and server-side. Eases cross-platform development and HTML / XML processing.
alfred
362
A performant, expressjs like web server / rest api framework thats easy to use and has all the bits in one place.
get_server
327
A backend server (http and websocket) that makes it possible to program with Flutter syntax and reuse existing code
shelf_router
296
A convenient request router for the shelf web-framework, with support for URL-parameters, nested routers and routers generated from source annotations.
json_rest_server
194
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
171
A modern HTTP server application framework, ORM and OAuth2 provider with OpenAPI 3.0 integration. Foundation for REST, RPC or GraphQL services.
parse_server_sdk
143
The Dart SDK to connect to Parse Server. Build your apps faster with Parse Platform, the complete application stack.
parse_server_sdk_flutter
139
The Flutter SDK to connect to Parse Server. Build your apps faster with Parse Platform, the complete application stack.
shelf_plus
102
Shelf Plus is a quality of life addon for your server-side development within the Shelf platform.
dart_appwrite
101
Appwrite is an open-source self-hosted backend server that abstract and simplify complex and repetitive development tasks behind a very simple REST API
nylo_framework
95
Micro-framework for Flutter that's built to simplify app development for Flutter projects.
webf
70
W3C standards-compliant web rendering engine based on Flutter, allowing web applications to run natively on Flutter.
jaguar
60
Jaguar is a production ready HTTP server framework built for speed, simplicity and extensiblity
serveme
58
Backend server framework designed for a quick development of modular WebSocket based server applications with MongoDB integration.
shark
57
A Flutter server rendering framework for mobile application, server-driven UI, dynamic change your interface in realtime
angel3_framework
50
A high-powered HTTP server extensible framework with dependency injection, routing and much more.
backendless_sdk
46
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
A simple dart web framework for create REST API. DChisel support Custom Middleware and Mysql & PostgreSQL ORM.
ngdart
41
Fast and productive web framework by Google. Separate, but similar to the JavaScript framework with a similar name.
jinja
39
Jinja2 template engine for Dart. Variables, expressions, control structures and template inheritance.
kuzzle
37
A library to interact with kuzzle API. A backend software, self-hostable and ready to use to power modern cross-platform apps.
zap
36
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.
server_universe
32
Server Universe Library For Help you make server rest api on cross platform support edge functions Supabase, Vercel, Netlify, cloud Flare and more
bones_api
32
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.
lucifer
31
A fast, light-weight web framework to provide a simple way to fulfill the needs of many modern web server these days.
mock_web_server
25
Versatile scriptable Web Server for real integration tests in Flutter, server, and Dart CLI applications
dia
23
A simple dart http server in Koa2 style. Use with dia_router, dia_static, dia_body and other packages
minerva
22
Dart backend framework. Supports multithreading, websockets. It contains project build system, request processing pipeline, authentication aids, and logging tools.
dart_meteor
20
This library make connection between meteor backend and flutter app easily. Design to work seamlessly with StreamBuilder and FutureBuilder.
odoo_api
20
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
thingsboard_client
16
Dart implementation of ThingsBoard API client. Provides model objects and services to communicate with ThingsBoard platform using RESTful APIs and WebSocket protocol.