A complete framework for ReST APIs

Dragonfly has been built for speed, simplicity & scalability.

With an efficient routing engine and a streamlined design, to work with demanding applications.

With easy-to-use interfaces and methods

Start processing requests in just a few minutes, just bind an HTTP method, get the request data
and serve the response in a few lines of code.

You can build a simple data provider or full-stack ReST server, it’s all up to you.

And works with your existing Apps

Connect your Hummingbird or Ladybug applications without hassle by using standard AJAX or CuRL calls.

Not using them? Dragonfly serves Android/iOS/Windows and any other kind of application.
You may even return JSON, XML, YAML or any format you’d like to with with.

Built for true developers

You’ll get just what you need to get started.


Forget about those bloated frameworks that call themselves ‘lightweight’

So get started today

Download the ZIP and extract it.

Set your app parameters on the configuration file.

And start adding endpoints to your heart's content.

Don't forget the docs

If you find yourself stuck or don't remember the exact name of
the class or method you're trying to use, you may find the documentation handy.

There are also some tutorials to get you started.


If you want to contribute

Fork the repo at GitHub and add your bugfix/feature,
then simply send me a pull-request.

Also, if you've found a bug or have any comment
or suggestion feel free to open an issue.