| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
Nodepp is a unified C++ framework designed to simplify high-performance asynchronous programming. By combining an Event-Driven Reactor with an EE-inspired memory model, Nodepp allows you to write C++ using a familiar, non-blocking syntax that scales from 8-bit microcontrollers to multi-core cloud servers.
We believe that programming should be a high-speed adventure, not a struggle with fragmented libraries or convoluted syntax.
Unlike traditional C++ development that relies on gluing independent libraries together, Nodepp is Vertically Integrated. This Unified World architecture ensures that every module — from JSON parsers to HTTP servers — shares the same DNA:
Nodepp abstracts the complexity of socket management, headers, and timing into a clean, intuitive API.
#include <nodepp/nodepp.h>
#include <nodepp/http.h>
#include <nodepp/date.h>
using namespace nodepp;
void onMain(){
auto server = http::server([=]( http_t cli ){
console::log( "request: ", cli.path );
cli.write_header( 200, header_t({
{ "content-type", "text/html" }
}));
cli.write( date::fulltime() );
});
server.listen( "localhost", 8000, [=]( socket_t server ){
console::log("server started at http://localhost:8000");
});
}Proving that 8-bit bare metal hardware can handle complex cryptographic rotations without blocking the system.
ezgif-7f4dec232396a556.mp4Try it now: Enigma Machine Simulation
A high-performance remake showcasing tight gameplay mechanics and efficient state management.
ezgif-7b0a4670cfd24b91.mp4Play it now: Cursed-Luna on Itch.io
Low-latency VR natively in the browser. Low-level C++ performance meeting modern Web APIs.
ezgif-7a54260198ce48cc.mp4Play it now: Duck Hunt VR on Itch.io
Nodepp is the only framework that lets you share logic between the deepest embedded layers and the highest web layers.
The Nodepp Project is an open-source research effort into deterministic, unified systems. Whether you are a frontend wizard or a backend guru, your contribution helps set the projects of tomorrow in motion.
Nodepp is distributed under the MIT License. See the LICENSE file for more details.
A runtime for writing reliable asynchronous applications with C++. Provides I/O, networking, scheduling, timers, ...
A runtime for writing reliable asynchronous applications with C++. Provides I/O, networking, scheduling, timers, ...
A lightweight C++ library for reading and writing XML. This library is built for high-performance, asynchronous applications and uses a familiar JSON-like object model to represent XML data.
Loading…
Loading…
| Back | FazBrowse Home | New Git URL |