TreeFrog Framework alternatives and similar libraries
Based on the "Web Application Framework" category.
Alternatively, view TreeFrog Framework alternatives based on common mentions on social networks and blogs.
-
Oat++
🌱Light and powerful C++ web framework for highly scalable and resource-efficient web application. It's zero-dependency and easy-portable. -
drogon
DISCONTINUED. Drogon: A C++14/17 based HTTP web application framework running on Linux/macOS/Unix/Windows [Moved to: https://github.com/drogonframework/drogon] -
Kore
An easy to use, scalable and secure web application framework for writing web APIs in C or Python. || This is a read-only mirror, please see https://kore.io/mail and https://kore.io/source for information on how to contribute via the mailing lists. -
Cutelyst
A C++ Web Framework built on top of Qt, using the simple approach of Catalyst (Perl) framework.
CodeRabbit: AI Code Reviews for Developers

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of TreeFrog Framework or a related project?
README
Small but Powerful and Efficient
TreeFrog Framework is a high-speed and full-stack web application framework based on C++ and Qt, which supports HTTP and WebSocket protocol. Web applications can run faster than that of lightweight programming language. In application development, it provides an O/R mapping system and template system on an MVC architecture, aims to achieve high productivity through the policy of convention over configuration.
Features
- High performance - Highly optimized Application server engine of C++
- O/R mapping - Conceals complex and troublesome database accesses
- Template system - ERB-like template engine adopted
- Supports for many DB - MySQL, PostgreSQL, ODBC, SQLite, Oracle, DB2, InterBase, MongoDB and Redis.
- WebSocket support - Providing full-duplex communications channels
- Generator - Generates scaffolds and Makefiles automatically
- Supports various response types - JSON, XML and CBOR
- Cross-platform - Windows, macOS, Linux, etc. Write once, compile anywhere.
- OSS - New BSD License
Requirements
TreeFrog uses the qt qmake build system.
Web Site
http://www.treefrogframework.org/
Releases
https://github.com/treefrogframework/treefrog-framework/releases
Documents
Get additional information: http://treefrogframework.github.io/treefrog-framework/
API Reference
http://api-reference.treefrogframework.org/annotated.html
Forum
Discussion group for TreeFrog Framework: https://groups.google.com/forum/#!forum/treefrogframework
Docker Images
https://hub.docker.com/r/treefrogframework/treefrog/
$ docker pull treefrogframework/treefrog
Docker files are stored in the 'dockerfiles' directory of the 'docker' branch, here.
MongoDB communication
TreeFrog Framework uses the 10gen-supported C driver to communicate with the MongoDB server. The source code of the driver is included in this package. See the README also.
*Note that all licence references and agreements mentioned in the TreeFrog Framework README section above
are relevant to that project's source code only.