Watch 9 Star 29 Fork 4

HuntLabs / hunt-frameworkD

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Without author's permission, this code is only for learning and cannot be used for other purposes.
Clone or download 2.07 KB
Copy Edit Web IDE Raw Blame History
BitWorld authored 2020-04-30 17:33 . ApplicationConfig improved

Build Status

Hunt framework

Hunt is a high-level D Programming Language Web framework that encourages rapid development and clean, pragmatic design. It lets you build high-performance Web applications quickly and easily.


Start read hunt framework wiki for documents.

Create project

git clone myproject
cd myproject
dub run -v

Open the URL with the browser:


Router config


# [GET,POST,PUT...]    path    controller.action

GET     /               index.index
GET     /users          user.list
POST    /user/login     user.login
*       /images         staticDir:public/images

Controller example

module app.controller.index;

import hunt.framework;

class IndexController : Controller
    mixin MakeController;

    string index()
        return "Hello world!";

View hunt-skeleton or hunt-examples.


  1. Routing
  2. Caching
  3. Middleware
  4. Configuration
  5. Validation
  6. Entity & Repository
  7. Form
  8. Template Engine
  9. Task Worker
  10. Security
  11. Queue


QQ Group: 184183224


For Chinese users


Comment ( 0 )

Sign in for post a comment