An expressive, functional, and full-featured server-side framework for Dart.

Overview



Marathon Header




A framework and collection of packages for writing http servers, built on top of the shelf package.

This framework is intended to reduce the technical debt associated with server-side Dart by relying on existing utilities where possible, and filling in the gaps with original code and syntactic sugar where necessary.

This repository is a monorepo. The Marathon "framework" is a collection of modules on top of the shelf library. Each of these modules has its own subfolder in the packages folder. See the docs if you are unsure about how to get started.

Documentation

Docs available at: https://marathon-dart.github.io/marathon-docs/

Features and bugs

Please file feature requests and bugs at the issue tracker.

You might also like...

A performant, expressjs like server framework with a few gadgets that make life even easier.

Alfred A performant, expressjs like server framework thats easy to use and has all the bits in one place. Quickstart: import 'package:alfred/alfred.da

Jan 2, 2023

A fully functional chat application built with Flutter and Stream

A fully functional chat application built with Flutter and Stream

šŸ SpikeChat A fully functional chat application built with Flutter and Stream! āœ… Join the chat room (If you have the secret passcode hehe) āœ… Send tex

Apr 30, 2022

A fully functional Instagram clone written in Flutter using Firebase / Firestore

A fully functional Instagram clone written in Flutter using Firebase / Firestore

Fluttergram A working Instagram clone written in Flutter using Firebase / Firestore Demo Download the release APK to try out Fluttergram I update Flut

Jan 8, 2023

A fully-functional e commerce app made in Flutter using Firebase.

A fully-functional e commerce app made in Flutter using Firebase.

Smart Shop šŸ›ļø A fully-functional e commerce app made in Flutter using Firebase. How To Run This Project šŸƒā€ā™‚ļø Clone the repository. Create project on

Sep 30, 2022

A Completed Functional Flutter App - FindSeat (BLoC + Json API + Unit Test + Firebase Auth)

A Completed Functional Flutter App - FindSeat (BLoC + Json API + Unit Test + Firebase Auth)

A Completed Functional Flutter App - FindSeat (BLoC + Json API + Unit Test + Firebase Auth) I. Introduction Iā€™m Android Developer and Iā€™m working in a

Jan 6, 2023

A Completed Functional Flutter App - FindSeat (BLoC + Json API + Unit Test + Firebase Auth)

 A Completed Functional Flutter App - FindSeat (BLoC + Json API + Unit Test + Firebase Auth)

A Completed Functional Flutter App - FindSeat (BLoC + Json API + Unit Test + Firebase Auth) II. Showcase 2.1. Home In Home screen, it just simply load

Dec 6, 2022

A full, sound, modern and documented JS interop for Dart.

This is (or should be) a full JavaScript interop package using package:js bindings. The bindings are generated by machine-reading WebIDL files for typ

Dec 15, 2022

šŸš€ Full-Stack Flutter application, encoded using Dart. Utilizes native device features šŸ“· and stores user data on a local SQFLite database. āœ”

great_places_app A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started

Jan 24, 2022

šŸŒ Full-stack travel app using Flutter, Dart and Geolocation service. Map updates šŸ—ŗ along with map markers based on location filters šŸ“Œ

šŸŒ Full-stack travel app using Flutter, Dart and Geolocation service. Map updates šŸ—ŗ along with map markers based on location filters šŸ“Œ

Tripscape šŸŒ“ Built With Frontend Flutter Dart Backend & Libraries Geolocator Google Maps Flutter Provider API Places API Google Maps API Places Autoco

Nov 23, 2022
Owner
Marathon
A collection of modules enabling efficient server-side development in Dart.
Marathon
An expressive way to effortlessly build design systems in Flutter.

An expressive way to effortlessly build design systems in Flutter. Mix offers primitive building blocks to help developers and designers create beauti

Leo Farias 238 Jan 5, 2023
Amir Khan 47 Jan 8, 2023
Simple examples that help you get started with Appwrite + Dart (=ā¤ļø) as an Appwrite server-side integration.

Playground for Dart Simple examples that help you get started with Appwrite + Dart (= ā¤ļø ) This is Appwrite server side integration with Dart. For Flu

Appwrite 31 Nov 22, 2022
A Full Functional Application made bY Flutter Bloc Architcture.

Description Front End Flutter Bloc Architecture Back End Node Js An application designed for making home rentals easier. Lets landlords post their hom

Abel Ashine 1 Nov 18, 2021
Server-side timer project using WebSockets(with Socket.IO), NestJS and Flutter

Documentation Full documentation and the article series can be found here, Article on dev.to Output Setup Run Locally Clone the project git clone ht

Rukshan J. Senanayaka 9 Dec 26, 2022
Fully functional Twitter clone built in flutter framework using Firebase realtime database and storage

Fwitter - Twitter clone in flutter A working Twitter clone written in Flutter using Firebase auth,realtime,firestore database and storage. Download Ap

Sonu Sharma 2.4k Jan 8, 2023
Dart HTTP server framework for building REST APIs. Includes PostgreSQL ORM and OAuth2 provider.

Aqueduct is a modern Dart HTTP server framework. The framework is composed of libraries for handling and routing HTTP requests, object-relational mapp

Stable Kernel 2.4k Jan 5, 2023
Modular server framework with ConnectMe (WebSockets + PackMe) and MongoDb support.

What is ServeMe ServeMe is a simple and powerful modular server framework. It allows to easily create backend services for both mobile and web applica

Source Caster 20 Dec 3, 2022
Rokeet UI - A Server Driven UI Framework

Rokeet UI A Server-Driven UI framework. Status Lib Build Coverage Core Configure Mockoon server Install Mockoon: Mac OSX brew install --cask mockoon

osodroid 6 Apr 7, 2022
A Flutter server rendering framework

Shark Flutter ?? (Under Construction) A Flutter server rendering framework After i finish the project structure, I would draw a project diagram and de

Vau 62 Dec 29, 2022