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. Learn more →
Top 22 C Fast Projects
-
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.
-
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()
https://github.com/Blosc/c-blosc
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.
-
-
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)
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.
-
-
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.
-
-
-
-
-
-
-
-
-
-
imd
Rebuild of my md program. It's better looking, working, and has better features. The Improved terminal MarkDown file reader / viewer / styler / tui.
-
-
fsrc
-
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: [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-16callback_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.
C Fast related posts
- Anyone know of any good file deduplication tools?
- Jdupes: A powerful duplicate file finder
- GitHub - frymimori/c-hasher: Create secure and variable-length checksums using C with a fast and unique hashing algorithm.
- Does jdupes do a 'dry run' if you just specify directory(s) and no other options
- replace duplicates with hard links - I think jdupes is the answer, or maybe fclones (I have questions)
- De-Duping a file server
- GitHub - frymimori/c-randomizer: Create random integers from standard I/O and timestamps using C with a fast and unique randomizing algorithm.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 2 Oct 2023
Index
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 |