GKRootWire
Security That 'Free Movies' Streaming Box Might Be Renting Out Your NetworkSecurity Cronos Blockchain Back Online After $74M Lending ExploitGadgets Apple Vision Pro's MLB Livestream Is Impressive Tech, Awkward SportDev Tools Google Purges Manifest V2 Extensions from Chrome Web Store, uBlock Origin Among CasualtiesGadgets JMGO's Dual-Iris 4K Projector Brings 6,500 Lumens and 120Hz to Gamers WorldwideDev Tools A Practical Guide to Wiring OpenTelemetry Logs Into Rails AppsSecurity That 'Free Movies' Streaming Box Might Be Renting Out Your NetworkSecurity Cronos Blockchain Back Online After $74M Lending ExploitGadgets Apple Vision Pro's MLB Livestream Is Impressive Tech, Awkward SportDev Tools Google Purges Manifest V2 Extensions from Chrome Web Store, uBlock Origin Among CasualtiesGadgets JMGO's Dual-Iris 4K Projector Brings 6,500 Lumens and 120Hz to Gamers WorldwideDev Tools A Practical Guide to Wiring OpenTelemetry Logs Into Rails Apps
Dev Tools

Vermell Offers a Bare-Metal C++ Web Framework Built on epoll

A new open-source project strips web serving down to raw C++ and Linux's epoll API, skipping external dependencies entirely.

Vermell is a newly published C++ web framework designed around minimalism: no third-party libraries, no heavy abstractions, just direct use of Linux's epoll system call to handle asynchronous I/O and network connections. The project targets developers who want fine-grained control over performance and memory usage without pulling in the bloat that often comes with larger frameworks like Boost.Asio or Drogon.

By relying solely on epoll, Vermell aims to keep the codebase small and easy to audit, appealing to systems programmers who prefer understanding every line running their server rather than trusting opaque dependency chains. It's still an early, niche project—posted to Hacker News with modest attention—but it fits a recurring theme in the C++ community of building lean, dependency-free tools from first principles.

For now, it's best suited to hobbyists and engineers experimenting with low-level networking rather than production deployments, though its simplicity could make it a useful teaching tool for how event-driven servers work under the hood.

Why it matters: Dependency-free frameworks like this matter because they reduce supply-chain risk and give developers full visibility into performance-critical code paths. It's also a good reminder that epoll-based, single-purpose tools remain a viable alternative to sprawling async frameworks for latency-sensitive C++ services.

Sources: Hacker News