Ross ROSS = Recommend OSS · open-source software intelligence for agents

sylar-yin/sylar

C++高性能分布式服务器框架,webserver,websocket server,自定义tcp_server(包含日志模块,配置模块,线程模块,协程模块,协程调度模块,io协程调度模块,hook模块,socket模块,bytearray序列化,http模块,TcpServer模块,Websocket模块,Https模块等, Smtp邮件模块, MySQL, SQLite3, ORM,Redis,Zookeeper) observed · 2026-08-28

github.com/sylar-yin/sylar · homepage · C++ observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2664
  • days_rel: n/a
  • days_push: 999
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

4692 stars · 1032 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Sylar is a high-performance C++ server framework built around user-space coroutines (fibers) with modules for logging, configuration, threading, coroutine scheduling, IO scheduling via epoll, socket hooking, serialization, and HTTP/WebSocket/HTTPS servers. It also includes SMTP email, MySQL, SQLite3, Redis, Zookeeper, and a lightweight ORM, and is accompanied by a video tutorial series for building it from scratch.

Use cases

  • build a high-performance tcp server in c++
  • learn how to write a coroutine-based server framework
  • serve http and websocket endpoints from c++
  • hook blocking socket apis to make them async
  • serialize binary data with varint support
  • write a web server with servlet-style routing in c++

When to choose

  • you want to study or learn coroutine-based server architecture in C++
  • you need a self-contained C++ backend framework with http, websocket, and database modules on Linux
  • you prefer synchronous-style code with async performance via socket hooks

When to avoid

  • you need a production framework with an active community, license, and long-term support
  • you target platforms other than Linux
  • you want a modern C++20 coroutine or cross-platform solution like asio or drogon

Facets

framework · maturity maintenance

web-framework http-server http-client websocket serialization logging orm concurrency database-driver email backend web-development developer-tools microservices networking cpp coroutine fiber hook tcp-server high-performance epoll yaml-config servlet mysql sqlite3 redis zookeeper learning-project linux

2 sources

Member repositories

RepositoryRoleHealth v2
sylar-yin/sylarmain32

For agents

markdown · JSON · MCP: product_card(name="sylar-yin/sylar")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem