all platform

The whole platform development

NoahFrame is a full platform server solution, support the development of PC, mobile phone, tablet service, more suitable for today's popular Internet mobile service.


Plugin, modularity

NoahFrame use the thought of plugins and modules, split system into plugins and modules, a plugin can contain multiple module, module is more suitable for smaller and single function.


Support interface programming

Compared with most popular OO development, NoahFrame supports more flexible IO (Interface-Oriented) development, let your development more simply and pure.


High performance, easy to operate

In NoahFrame many logic based on excellent open source database, ensure the high performance at the same time, you can use Excel and XML to edit the configuration file, use more convenient.

Standing on the shoulders of giants

NoahFrame learns a lot of excellent development thought, to give back to the community through the form of open source.

Apache License

NoahFrame use Apache License , Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.


Reference & Use projects : libevent, boost, rapidxml, protobuf, lua, mono, glog, redis, luabind, theron, etc.


We strive for excellence, but limited by time, experience, ability. There are a lot of deficiencies of NoahFrame, hope everyone inclusive, generous with your criticism, to give us some advice, suggestions. Thank you all!