treefrog-framework

From public sources

TreeFrog Framework : High-speed C++ MVC Framework for Web Application

ApplicationCategory: Web AppsOpen sourcedata checked Oct 16, 2026

Overview

  • c-plus-plus
  • cbor
  • cpp
  • cross-platform
  • framework
  • json
  • memcached
  • mongodb
  • mvc
  • mysql
  • orm
  • postgresql

Installation

Commands are shown, never run by the marketplace. Check them against the official documentation.

Compatibility

Unknown means no evidence was found — not that the product is incompatible.
PlatformStatusArchitectureEvidenceConfidence
Web browserUnknown———
Server / self-hostedUnknown———
Container (OCI)Unknown———
WindowsCompatible—official build in release v2.12.1: treefrog-2.12.1-msvc_64-setup.exe0.60

Releases

checked Oct 30, 2026
v2.12.1LatestAug 8, 2026Official source ↗

Files in 2.12.1

The marketplace does not host these files: downloads go to the official source. Files have not been scanned by us.
FilePlatformSizeSHA-256Download from the official source
treefrog-2.12.1-msvc_64-setup.exewindows · exe44.5 MBec8cb285445e…Official source ↗

Release history

Quality profile

algorithm quality-v1.0 · assessed Oct 16, 2026
Quality Score93
Risk Score0
Confidence 1.00
Quality Score and Risk Score are different measures. A high score does not guarantee safety.

Score components

Maintenance · 2020
last activity 0 days ago
Documentation · 1515
README 2811 chars, description present
Ready to use · 1515
install instructions: yes; releases: yes
Metadata · 1010
4/4 of description, homepage, license, topics
Releases · 1010
10 release(s), latest 68 days ago
Category confidence · 105
classifier confidence 0.5
Adoption · 108
1386 stars (log-dampened, 10k = max)
License clarity · 55
SPDX BSD-3-Clause
Community · 55
issues enabled, 228 forks

License

BSD-3-Clause
Known licensefrom the repository host

This is the catalog policy status, not legal advice.

Sources

github.com/treefrogframework/treefrog-frameworkPrimary★ 1,386 starslast activity Oct 15, 2026Primary repository · Confidence 1.00

Reviews

Sign in to write a review

No reviews yet.

Alternatives

README

From treefrogframework/treefrog-framework · license BSD-3-Clause · fetched Oct 30, 2026

[TreeFrog Framework]

Small but Powerful and Efficient

[ActionsCI] [CodeQL] [License] [Release] [Docker image]

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, Memcached and Redis.
  • WebSocket support - Providing full-duplex communications channels
  • Generator - Generates scaffolds and Makefiles automatically
  • Supports various response types - JSON, XML and CBOR
  • Multi-platform - Windows, macOS, Linux, etc. Write once, compile anywhere.
  • OSS - New BSD License

Requirements

TreeFrog uses the qt qmake build system.

Web Site

https://www.treefrogframework.org/

Releases

https://github.com/treefrogframework/treefrog-framework/releases

API Reference

https://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.

Open the repository ↗