C Fast

Open-source C projects categorized as Fast

Top 22 C Fast Projects

  • jdupes

    A powerful duplicate file finder and an enhanced fork of 'fdupes'.

    Project mention: I'm amazed how I find anything & why I have so many dupes! | /r/DataHoarder | 2023-07-08

    There's always the well-respected tool, Czkawka. Or, of the CLI is your thing, jdupes is a good option.

  • c-blosc

    A blocking, shuffling and loss-less compression library that can be faster than `memcpy()`.

    Project mention: WASM compression benchmarks and the cost of missing compression APIs | news.ycombinator.com | 2023-02-02

    Related to compressing data before storing on SSD:

    Blosc - faster than memcpy()


    On right circumstances Blosc is so fast that even speed ups reading data from RAM (read less, decompress in L1 and L2 caches)

  • Revelo Payroll

    Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.

  • wyhash

    The FASTEST QUALITY hash function, random number generators (PRNG) and hash map.

    Project mention: Wyhash: The fastest quality hash function | news.ycombinator.com | 2023-03-10
  • lexbor

    Lexbor is development of an open source HTML Renderer library. https://lexbor.com

    Project mention: Created a performance-focused HTML5 parser for Ruby, trying to be API-compatible with Nokogiri | /r/ruby | 2022-12-20

    It supports both CSS selectors and XPath like Nokogiri, but with separate engines - parsing and CSS engine by Lexbor, XPath engine by libxml2. (Nokogiri internally converts CSS selectors to XPath syntax, and uses XPath engine for all searches).

  • lizard

    Lizard (formerly LZ5) is an efficient compressor with very fast decompression. It achieves compression ratio that is comparable to zip/zlib and zstd/brotli (at low and medium compression levels) at decompression speed of 1000 MB/s and faster. (by inikep)

    Project mention: ELI5 how archiving on computers work | /r/explainlikeimfive | 2023-03-06

    Another fun trick is to compress less often used stuff in RAM memory, because decompressing something like LZ4 or Lizard is still potentially orders of magnitude faster than reading from disk.

  • hob3l

    100x Faster Slicing of SCAD Files for 3D Printing

  • komihash

    Very fast, high-quality hash function, discrete-incremental and streamed hashing-capable (non-cryptographic, inline C/C++) 26GB/s + PRNG

    Project mention: Streamed Hashing Added to Komihash 4.6. Very Fast Hash Function (in C), competitor to xxhash, wyhash. Java port available. | /r/programming | 2022-12-06
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • beebjit

    A very fast BBC Micro emulator.

  • stricks

    Managed C strings library

  • cgif

    GIF encoder written in C

  • jobflow

    runs stuff in parallel (like GNU parallel, but much faster and memory-efficient)

  • Description

    Mini async log C port. Now with C++ wrappers.

  • vliv

    The Very Large Image Viewer

  • FPC

    FPC - Fast Prefix Coder

  • aegis-X

    The AEGIS-128X and AEGIS-256X high performance ciphers.

    Project mention: I want XAES-256-GCM/11 | news.ycombinator.com | 2023-07-06
  • FastHamming

    Fast implementation for truncateable extended (127,120) Hamming codes

  • imd

    Rebuild of my md program. It's better looking, working, and has better features. The Improved terminal MarkDown file reader / viewer / styler / tui.

  • motion

    Motion is a clean, dynamically typed programming language. (by MotionLang)

    Project mention: Show HN: The Motion Language | news.ycombinator.com | 2023-04-21
  • fsrc

    Fast code search

    Project mention: C++ Show and Tell - May 2023 | /r/cpp | 2023-05-02


  • liblogax

    Blazing fast, simple and modular header-only logging library with zero allocation for C and C++, implemented in C90. Allow logging into various output formats such as Key-Value and JSON.

    Project mention: Logging in your API | dev.to | 2023-02-22
  • olive

    A lightweight and fast Linux based HTTP Server written in C (by fkkarakurt)

    Project mention: [Hobby] I Need a Friendly Team. Your Experience Doesn't Matter! | /r/INAT | 2022-12-24

    Olive (A lightweight and fast Linux based HTTP Server) : https://github.com/fkkarakurt/olive

  • callback_printf

    callback_printf allows the implementation of portable sprintf, snprintf, vsprintf and vsnprintf like output functions. The code includes wrappers for those functions. It supports all formats of the C 11 standard. wchar_t arguments and strings are printed as UTF-8. It's pretty fast, threadsafe and has no dependencies to other libraries.

    Project mention: nanoprintf VS callback_printf - a user suggested alternative | libhunt.com/r/nanoprintf | 2023-08-16

    callback_printf is a fully loaded and fast sprintf wrapper that supports a lot of numeral systems and prints Unicode as UTF8. It comes with a little benchmark for checking vsprintf implementations.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

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). The latest post mention was on 2023-08-16.

C Fast related posts


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

Project Stars
1 jdupes 1,672
2 c-blosc 923
3 wyhash 829
4 lexbor 775
5 lizard 619
6 hob3l 230
7 komihash 129
8 beebjit 121
9 stricks 94
10 cgif 90
11 jobflow 77
12 Description 70
13 vliv 32
14 FPC 28
15 aegis-X 26
16 FastHamming 9
17 imd 9
18 motion 7
19 fsrc 6
20 liblogax 6
21 olive 1
22 callback_printf 1
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.