Need help with hiboot?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

162 Stars 28 Forks Apache License 2.0 791 Commits 6 Opened issues


hiboot is a high performance web and cli application framework with dependency injection support

Services available


Need anything else?

Contributors list

Hiboot - web/cli application framework


Build Status


Hiboot is a cloud native web and cli application framework written in Go.

Hiboot is not trying to reinvent everything, it integrates the popular libraries but make them simpler, easier to use. It borrowed some of the Spring features like dependency injection, aspect oriented programming, and auto configuration. You can integrate any other libraries easily by auto configuration with dependency injection support.

If you are a Java developer, you can start coding in Go without learning curve.


  • Web MVC (Model-View-Controller).
  • Auto Configuration, pre-create instance with properties configs for dependency injection.
  • Dependency injection with struct tag name `inject:""`, Constructor func, or Method.

Getting Started

Community Contributions Guide

Thank you for considering contributing to the Hiboot framework, The contribution guide can be found here.


© John Deng, 2017 ~ time.Now

Released under the Apache License 2.0

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.