Welcome

TreeFrog Framework is a high-speed and full-stack C++ framework for developing Web applications.
 
Because the sever-side framework was written in C++/Qt, web applications can run faster than that of scripting language. In application development, it provides an O/R mapping system and template systems on an MVC architecture, aims to achieve high productivity through the policy of  convention over configuration.

Latest News

Nov 3, 2014
TreeFrog Framework version 1.7.8 (stable) release New!
 ChangeLog:
  – Added a debug mode option for tadpole command.
  – Fix a bug of TSqlObject for PostgresSQL.
  – Support for Visual Studio 2013. [Experimental]
  – Other bug fixes.
   
Download this version >>
 
July 5, 2014
TreeFrog Framework version 1.7.7 (stable) release
 ChangeLog:
  – Routing enhancements, routes.cfg.
  – Fix a bug of 'abort' option for treefrog command.
  – Other bug fixes.

April 21, 2014
TreeFrog Framework version 1.7.6 (stable) release
 ChangeLog:
  – Some functions were added to the TAccessValidator class.
  – StandardException class was added.
  – Sendmail command  class as a mail client was implemented. [Experimental]
  – Other bug fixes.
 
December 21, 2013
TreeFrog Framework version 1.7.5 (stable) release
 ChangeLog:
  – Execution of multiple application server processes is supported.
  – Async I/O file writer for logging is supported.
  – Fix a bug of 'restart' option of treefrog command.
  – Other bug fixes and performance improvement.
 
November 26, 2013
TreeFrog Framework version 1.7.4 (stable) release
 ChangeLog:
  – Fix a bug of DB connection error under high load.
 
November 25, 2013
TreeFrog Framework version 1.7.3 (stable) release
 ChangeLog:
  – HTTP-pipeline mechanism is supported.
  – Asynchronous log outputting was implemented.
  – HMAC SHA256, HMAC SHA512 were implemented.
  – Other bug fixes and performance improvement.
 
     
 
WANTED
 - Developers, testers.

Please email me or ML. Welcome!

Features:

  • High performance  - High-speed web application is much better for users!  Benckmarks by 3rd party.
  • Framework written in C++  - Web application can be developed in C++ lang
  • Template system  - Completely divided templates and presentation logic
  • Full-stack  - Most modules included
  • Cross-platform  - Windows, Mac OS X, Linux, etc.  Same source code can work on other platforms
  • MVC architecture
  • O/R mapping  - Conceals complex and troublesome database accesses
  • Routing system  - No need to write the routing rules one by one into a configuration file
  • Generator – Automatically generates scaffolds and Makefiles
  • Ajax support
  • NoSQL support – MongoDB driver and O/D mapper included !
  • OSS  - New BSD License

Comments are closed.