Aqueduct

Dart HTTP server framework for building REST APIs. Includes PostgreSQL ORM and OAuth2 provider.
Alternatives To Aqueduct
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Beego29,838834 hours ago154July 30, 20229otherGo
beego is an open-source, high-performance web framework for the Go programming language.
Aqueduct2,3573522 years ago38June 01, 2020180bsd-2-clauseDart
Dart HTTP server framework for building REST APIs. Includes PostgreSQL ORM and OAuth2 provider.
Remult2,138
12 hours ago292April 24, 202218mitTypeScript
Build Full-stack, End-to-end Type-safe CRUD Apps without the Boilerplate
Sandman21,948
618 days ago29September 08, 202037apache-2.0Python
Automatically generate a RESTful API service for your legacy database. No code required!
Foal1,7387222 months ago77May 29, 202221mitTypeScript
Full-featured Node.js framework, with no complexity. 🚀 Simple and easy to use, TypeScript-based and well-documented.
Go Doudou1,18665 days ago205July 06, 202212mitGo
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
Droidparts7822225 years ago79July 04, 20171apache-2.0Java
Postgrest Js69514 days ago70June 27, 202260mitTypeScript
Isomorphic JavaScript client for PostgREST.
Phpboot656112 years ago14June 27, 20187mitPHP
:coffee: 🚀 tiny & fast PHP framework for building Microservices/RESTful APIs, with useful features: IOC, Hook, ORM, RPC, Swagger, Annotation, Parameters binding, Validation, etc.
Openrecord476452 years ago241March 08, 20219mitJavaScript
Make ORMs great again!
Alternatives To Aqueduct
Select To Compare


Alternative Project Comparisons
Readme

Aqueduct

OSX/Linux Build Status Windows Build status codecov

Slack

Aqueduct is a modern Dart HTTP server framework. The framework is composed of libraries for handling and routing HTTP requests, object-relational mapping (ORM), authentication and authorization (OAuth 2.0 provider) and documentation (OpenAPI). These libraries are used to build scalable REST APIs that run on the Dart VM.

If this is your first time viewing Aqueduct, check out the tour.

Getting Started

  1. Install Dart.

  2. Activate Aqueduct

     pub global activate aqueduct
    
  3. Create a new project.

     aqueduct create my_project
    

Open the project directory in IntelliJ IDE, Atom or Visual Studio Code. All three IDEs have a Dart plugin. For IntelliJ IDEA users, there are file and code templates for Aqueduct.

Tutorials, Documentation and Examples

Step-by-step tutorials for beginners are available here.

You can find the API reference here or you can install it in Dash.

You can find in-depth and conceptual guides here.

An ever-expanding repository of Aqueduct examples is here.

Popular Orm Projects
Popular Rest Projects
Popular Data Processing Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Dart
Server
Http
Rest
Oauth
Orm
Routing
Intellij