C High Performance

Open-source C projects categorized as High Performance

Top 19 C High Performance Projects

High Performance
  1. yugabyte-db

    YugabyteDB - the cloud native distributed SQL database for mission-critical applications.

    Project mention: PostgreSQL High Availability Solutions – Part 1: Jepsen Test and Patroni | news.ycombinator.com | 2024-12-08
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. haproxy

    HAProxy Load Balancer's development branch (mirror of git.haproxy.org)

    Project mention: Elastic Binary Trees (2011) | news.ycombinator.com | 2025-02-06
  4. varnish-cache

    Varnish Cache source code repository

  5. Kore

    An easy to use, scalable and secure web application framework for writing web APIs in C or Python. || This is a read-only mirror, please see https://kore.io/mail and https://kore.io/source for information on how to contribute via the mailing lists.

  6. libaco

    A blazing fast and lightweight C asymmetric coroutine library 💎 ⛅🚀⛅🌞

  7. blis

    BLAS-like Library Instantiation Software Framework

    Project mention: 2024 Retrospective | dev.to | 2025-01-04

    Building on the BLAS work as part of an internship at Quansight Labs, Pranav Goswami worked to lay the foundations for LAPACK (Linear Algebra Package) support in stdlib in order to provide higher order linear algebra routines for solving systems of linear equations, eigenvalue problems, matrix factorization, and singular value decomposition. Detailed more fully in his post-internship blog post, Pranav sought to establish an approach for testing and documentation of added implementations and to leverage the ideas of BLIS to create LAPACK interfaces which facilitated interfacing with stdlib's ndarrays and thus minimize data movement and storage requirements. While a good chunk of time was spent working out the kinks and iterating on API design, Pranav made significant headway in adding various implementation utilities and nearly 30 commonly used LAPACK routines. Given the enormity of LAPACK (~1700 routines), this work will continue into the foreseeable future, so be on the lookout for more updates in the months ahead!

  8. cachegrand

    cachegrand - a modern data ingestion, processing and serving platform built for today's hardware

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Iodine

    iodine - HTTP / WebSockets Server for Ruby with Pub/Sub support (by boazsegev)

    Project mention: In-Depth Ruby Concurrency: Navigating the Ruby Concurrency Landscape | news.ycombinator.com | 2024-12-15

    https://github.com/boazsegev/iodine?tab=readme-ov-file#iodin...

  11. pgagroal

    High-performance connection pool for PostgreSQL

    Project mention: Pgagroal: High-performance connection pool for PostgreSQL | news.ycombinator.com | 2024-06-12
  12. collapse

    Advanced and Fast Data Transformation in R (by SebKrantz)

  13. hpipm

    High-performance interior-point-method QP and QCQP solvers

  14. librdkafka

    The Apache Kafka C/C++ library

    Project mention: Librdkafka: High-performance Apache Kafka C/C++ Client Library | news.ycombinator.com | 2024-09-05
  15. libheatmap

    High performance C heatmap generation library. Supposed to be wrapped by higher-level languages.

  16. libreactorng

    libreactor is a high performance, robust and secure, generic event-driven application framework for Linux

  17. hatrack

    Fast, multi-reader, multi-writer, lockless data structures for parallel programming

  18. haclog

    Haclog(Happy Aync C log) is an extremely fast plain C logging library

  19. amelie

    Relational Database for High-Intensity OLTP workloads.

    Project mention: AmelieDB 0.3.0 Is Released: solving major cross-compute limitations | news.ycombinator.com | 2025-04-22
  20. golf

    Golf is a programming language, framework and application server for high-performance web services and web applications, with focus on simplicity and memory safety.. (by golf-lang)

    Project mention: Encryption: ciphers, digests, salt, IV | dev.to | 2024-12-26

    This example uses Gliimly framework. Install it first.

  21. rioc

    Remote I/O Control API and SDKs

    Project mention: High-Performance Secure Networking with RIOC | dev.to | 2025-03-29

    If you're interested in exploring RIOC further or contributing to its development, you can find the code (except the server component) in our GitHub repository as part of the HPKV project. We welcome feedback, questions, and contributions as we continue this journey.

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C High Performance discussion

Log in or Post with

C High Performance related posts

  • AmelieDB 0.3.0 Is Released: solving major cross-compute limitations

    1 project | news.ycombinator.com | 22 Apr 2025
  • Ameliedb 0.2.0 Is Released

    1 project | news.ycombinator.com | 11 Mar 2025
  • Amelie – Relational SQL Database for High-Intensity OLTP Workloads

    1 project | news.ycombinator.com | 12 Feb 2025
  • Show HN: Amelie – Relational SQL DB for High-Intensity OLTP Workloads

    1 project | news.ycombinator.com | 12 Feb 2025
  • PostgreSQL High Availability Solutions – Part 1: Jepsen Test and Patroni

    3 projects | news.ycombinator.com | 8 Dec 2024
  • blog yb Covering Indexes: add columns in the Key or in Include?

    1 project | dev.to | 15 Nov 2024
  • The Part of PostgreSQL We Hate the Most

    1 project | news.ycombinator.com | 21 Oct 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source High Performance projects in C? This list will help you:

# Project Stars
1 yugabyte-db 9,486
2 haproxy 5,575
3 varnish-cache 3,855
4 Kore 3,762
5 libaco 3,591
6 blis 2,430
7 cachegrand 982
8 Iodine 937
9 pgagroal 713
10 collapse 680
11 hpipm 605
12 librdkafka 618
13 libheatmap 309
14 libreactorng 97
15 hatrack 87
16 haclog 75
17 amelie 75
18 golf 44
19 rioc 2

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com