nowfound

Dev tools · alternatives · 2026

24 alternatives to lwlog

Very fast synchronous and asynchronous C++ logging library

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    We just released a major upgrade to SigNoz with support for Logs management based on ClickHouse. Would love to get any feedback from the community here on what you think and any questions you may have for us Many big companies like Uber and Cloudflare have been shifting to ClickHouse as their main workhorse for Logs management seeing much better performance. for e.g Cloudflare recently shifted from Elastic to ClickHouse and are seeing 8x improvement in memory/cpu resource requirement in ingestion. This is our first release with Logs support and we have added support for: - Filtering…

    2022 · github.com · its alternatives →

  2. 2

    Hey HN, this is Will and David from Fortress (https://news.ycombinator.com/item?id=41426998). We use a lot of async Rust internally, and created this library out of a need for an async-aware concurrent hashmap since there weren’t many available in the Rust ecosystem. Whirlwind is a sharded HashMap with a fully asynchronous API. Just as dashmap is a replacement for std::sync::RwLock, whirlwind aims to be a replacement for tokio::sync::RwLock. It has a similar design and performance characteristics to dashmap, but seems to perform better in read-heavy workloads with tokio's…

    2024 · github.com · its alternatives →

  3. 3

    Hi HN! I've built [CXXStateTree](https://github.com/ZigRazor/CXXStateTree), a modern C++ header-only library to create hierarchical state machines with clean, intuitive APIs. It supports: - Deeply nested states - Entry/exit handlers - State transitions with guards and actions - Asynchronous transitions with `co_await` (C++20 coroutines) - Optional runtime type identification for flexibility It's ideal for complex control logic, embedded systems, games, robotics, and anywhere you'd use a finite state machine. I’d love feedback, use cases, or contributions from the…

    2025 · github.com · its alternatives →

  4. 4

    A simple way to output stack traces when a program crashes in C++, using the new C++23 <stacktrace> header - TylerGlaiel/Crashlogs

    2023 · github.com · its alternatives →

  5. 5

    A high-performance observability data pipeline. Contribute to vectordotdev/vector development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  6. 6LI

    Mengutamakan tampilan modern dan kemudahan navigasi, BUSUR4D menghadirkan pengalaman gaming yang terasa lebih sederhana namun tetap menarik. Beragam pilihan permainan dapat dijelajahi dalam satu platform dengan interface responsif dan desain visual yang nyaman, sehingga aktivitas gaming menjadi lebi

    2011 · logio.org · its alternatives →

  7. 7

    Codebrowser homepage

    2016 · code.woboq.org · its alternatives →

  8. 8

    Hi HN! Korean high school senior here, about to start CS in college. I built a browser engine from scratch in C++ to understand how browsers work. First time using C++, 8 weeks of development, lots of debugging—but it works! Features: - HTML parsing with error correction - CSS cascade and inheritance - Block&#x2F;inline layout engine - Async image loading + caching - Link navigation + history Hardest parts: - String parsing(html, css) - Rendering - Image Caching & Layout Reflowing What I learned (beyond code): - Systematic debugging is crucial - Ship with known bugs rather than chase…

    Jan 2026 · github.com · its alternatives →

  9. 9

    A C++ HTML template engine that uses compile time HTML parsing - rep-movsd/see-phit

    2017 · github.com · its alternatives →

  10. 10NC

    Hello, Some time ago I did a data logger for fun, just to check if I could beat the performance of an old C++ project of mine (mini-async-log) and to avoid letting my multithreading-C skills rust when on a non-programming gig (using Yocto&#x2F;OE, very little programming). This project is a BSD licensed, producer-wait-free (when using thread-local storage) generic message logger with high performance, decent test coverage, and type-safe C strings (requires C11 or C++ compiler). It was a shame to let this project to die unknown, as I think that it has potential to be used on some niches as…

    2019 · its alternatives →

  11. 11

    Hello Hacker News. I’m Martin, a graduate student from Prague, and I’ve been working on Coros, a C++ library for task-based parallelism. After spending some time with OpenMP and oneTBB, I wanted to try building a library using modern features from the C++ standard library. I’ve used coroutines for task encapsulation and C++23 expected for exception handling, while trying to maintain good performance. Additionally, I’ve implemented monadic-like behavior to allow easy chaining of tasks, similar to the monadic operations in std::expected. You can check out the project here:…

    2024 · github.com · its alternatives →

  12. 12

    Hey all, Just opened a GitHub account and created this project. This is my first time open-sourcing anything, and also the first time I've used GitHub (and also one of the first times I've used any sort of revision-control system at all). I'm looking for any and all constructive criticism, and if you decide to use my lil' project, it'd be awesome if you dropped me a line and said so! Thanks! https://github.com/andrew-d/cpplog

    2011 · github.com · its alternatives →

  13. 13

    C++14 high performance non-blocking network IO (based on epoll + boost.context) - matt-42/moustique

    2018 · github.com · its alternatives →

  14. 14

    Brisk is an open-source C++ GUI framework with a declarative approach, offering powerful data bindings, GPU-accelerated graphics, and dynamic widget management. It supports macOS, Linux, Windows, and simplifies UI creation with modern paradigms and CSS-like layouts. Initially developed for a graphics-intensive project with a complex and dynamic GUI, the framework is currently under active development.

    2024 · github.com · its alternatives →

  15. 15

    Fastest structured logging. Contribute to phuslu/log development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  16. 16

    Simple, easy to use stream computation library for C++.

    2016 · raftlib.io · its alternatives →

  17. 17

    A simple and opinionated library that lets you set up and use zap quickly. - GitHub - nikoksr/simplog: A simple and opinionated library that lets you set up and use zap quickly.

    2020 · github.com · its alternatives →

  18. 18
    Sloggo▲95

    Minimal syslog collector and viewer based on DuckDB

    Jan 2026 · github.com · its alternatives →

  19. 19

    Morning HN. Random number generation feels is a somewhat underrepresented topic in the C++ realm. There is a lot of questionable info about it found online and even the standard library is quite behind the times in terms of it's algorithms. It suffers from trying to accommodate sometimes impractical standard requirements and has several ways of getting significantly bad statistical results. This leaves a lot easily achievable performance & quality on the table. So, being a mathematician who mostly works with stochastic models and wants these models to run fast and well, I embarked on a…

    2025 · github.com · its alternatives →

  20. 20

    🔈 Nicer CLIs foz lazy devs. Contribute to jesusprubio/leg development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  21. 21

    Header only C++23 structured logging library using logfmt - linkdd/logfmtxx

    2024 · github.com · its alternatives →

  22. 22

    A simple and opinionated library that lets you set up and use zap quickly. - GitHub - nikoksr/simplog: A simple and opinionated library that lets you set up and use zap quickly.

    2020 · github.com · its alternatives →

  23. 23

    This is based on an approach I made for a very high performance message and video multiplexing server. The project died, but I'm glad I get to share the a basic version with some http test code now. I admit this is the second time I've tried to show this off here today; I posted earlier but it got lost when no-one was watching :(

    2011 · github.com · its alternatives →

  24. 24TC

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →