← All reports

Vermell is a minimal, dependency-free C++ web framework that uses base Linux APIs for high-performance event-driven architecture.

Software DevelopmentC++Web FrameworksSep 1, 2026score 0.363 posts · 1 replies across 2 instances
The thread introduces Vermell, a minimal and dependency-free web framework for modern C++ (C++20). It highlights the framework's use of Linux-native APIs like epoll and its design as a high-performance, zero-bloat successor to the 'Vibe' framework.

Claims

Vermell is a minimal, dependency-free C++ web framework that uses base Linux APIs for high-performance event-driven architecture.
Parent: Software DevelopmentEntity: VermellSub-entity: web frameworkImpact: positiveDate: Sep 1, 2026Target: Vermell

Source posts

@[email protected]
Vermell – Minimal, dependency-free C++ web framework using epoll https://github.com/vermellcc/vermell #github
3 boosts · 0 favs · 0 replies · Sep 1, 2026
#github
@[email protected]
Vermell – Minimal, dependency-free C++ web framework using epoll https://github.com/vermellcc/vermell Comments: https://news.ycombinator.com/item?id=49518121 #HackerNews #Vermell #C++ #web #framework #epoll #minimalism #programming
0 boosts · 0 favs · 0 replies · Sep 1, 2026
#hackernews#vermell#c#web#framework#epoll
@[email protected]
Vermell – Minimal, dependency-free C++ web framework using epoll - https://github.com/vermellcc/vermell #hackernews
0 boosts · 0 favs · 1 replies · Sep 1, 2026
#hackernews
@[email protected]
Vermell – Minimal, dependency-free C++ web framework using epoll ---- - an hour ago | 12 points | 2 comments - URL: https://github.com/vermellcc/vermell - Discussions: https://news.ycombinator.com/item?id=49518121 - Summary: **Vermell** is a minimal, zero-bloat web framework for modern C++ (C++20) environments, designed as a fast, structural, and strictly typed successor to "Vibe." It requires a single header and one static library to link, with no runtime, garbage collector, or vendored dependencies. Key features include: - **Zero dependencies** — uses only base Linux APIs (sockets, epoll, pthreads, fork/exec) - **Event-driven architecture** — non-blocking epoll loop with a worker thread pool for high performance and slow-client resilience - **One-command build** — `g++ -std=c++20 server.cpp -o exe -lvermell` - **Cross-platform Linux support** — x86_64, ARM (aarch64, armv7), Android via Termux, WSL, Raspberry Pi, and containers - **Hardened defaults** — timeouts, request caps, connection limits, and a render jail enabled out of the box - **In-tree JSON DOM** — strict RFC 8259 parser/serializer, typed parameters, raw bodies, and multipart uploads - **C++ templates** — `compose()` modules and `render()` variables - **Fluent configuration** — via `configure({...})` or chainable setters Installation options include CMake, npx scaffold (`npx create-vermell-static`), Docker, and APT packages for Debian/Ubuntu (amd64, arm64, armhf). The framework supports standard HTTP verb routing, lambda captures, static directory mounting, and MIME-type detection. Full bilingual documentation is available at vermell.cc.
0 boosts · 0 favs · 0 replies · Sep 1, 2026