SkillAgentSearch skills...

Fibio

Fiber and async I/O based network library

Install / Use

/learn @windoze/Fibio
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Build Status

Fiberized.IO

Fiberized.IO is a fast and simple networking framework without compromises.

  • <B>Fast</B><BR/>Asynchronous I/O under the hood for maximum speed and throughtput.
  • <B>Simple</B><BR/>Fiber based programming model for concise and intuitive development.
  • <B>No compromises</B><BR/>Standard C++ thread and iostream compatible API, old-fashion programs just work more efficiently.

Read the Wiki for manuals and references

The echo server example

#include <fibio/fiberize.hpp>
#include <fibio/iostream.hpp>
 
using namespace fibio;
 
int fibio::main(int argc, char *argv[]) {
    return tcp_listener(7)([](tcp_stream &s){
        s << s.rdbuf();
    }).value();
}

The HTTP server example

#include <fibio/fiberize.hpp>
#include <fibio/http_server.hpp>

using namespace fibio::http;
 
int fibio::main(int argc, char *argv[]) {
    return server(23456).handler(
        route(
            path_("/add/:x/:y")>>[](double x, double y){return x+y;}
        )
    ).run().value();
}

Related Skills

View on GitHub
GitHub Stars260
CategoryDevelopment
Updated12d ago
Forks59

Languages

C++

Security Score

95/100

Audited on Mar 11, 2026

No findings