C Data

Open-source C projects categorized as Data | Edit details
Related topics: #Haskell #C #Hw #Buffer #Binary

Top 16 C Data Projects

  • stm32-usart-uart-dma-rx-tx

    STM32 examples for USART using DMA for efficient RX and TX transmission

    Project mention: STM32 Documentation Rant/Please help me I'm tired and I just want UART to work... | reddit.com/r/embedded | 2021-08-05

    Majerle has a GitHub repo which you may find useful https://github.com/MaJerle/stm32-usart-uart-dma-rx-tx

  • fpart

    Sort files and pack them into partitions

    Project mention: Advice on 100gbps WAN? | reddit.com/r/HPC | 2022-03-02

    My favorite free solution is fpsync/fpart from https://github.com/martymac/fpart -- basically that is a highly optimized filesystem crawler and indexer that can spit out balanced lists of files to transfer to a waiting army of parallel rsync workers. Tools are provided to manage the rsync fleet. Combining fpsync/fpart with an army of parallel rsync workers is a great design pattern especially for HPC as you can farm the rsync workers out to compute nodes

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • diskhash

    Diskbased (persistent) hashtable

  • packman

    Evaluation-orthogonal serialisation of Haskell data, as a library

  • vault

    A typed, persistent store for values of arbitrary types (by HeinrichApfelmus)

  • streaming-commons

    Common lower-level functions needed by various streaming data libraries

    Project mention: List of upcoming breaking changes | reddit.com/r/haskell | 2021-11-13
  • unix-time

    Fast time library

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • hDFA

    Deterministic finite-state automata

  • hw-json-simd

  • libBF

    Haskell bindings to libBF

  • crypt-sha512

    Pure Haskell implelementation for GNU SHA512 crypt algorithm

  • lz4-bytes

    Haskell bindings for standard LZ4 library

  • sha1

    SHA-1 Hashing

  • NBTx

    Original NBTx file parser and manipulator library.

    Project mention: I made an NBT-based data format, but a little more general purpose | reddit.com/r/gamedev | 2021-06-16

    Because for my upcoming Minecraft clone written in C (yes, yet another Minecraft clone) I needed a binary format just like Notch's NBT, but it's very Java-oriented… Big endian only, and lacks unsigned types. So I decided to make my own format fixing that, based on NBT, and called it NBTx because it sounds cool. It's like .doc when it became .docx. My library is a fork of the cNBT library on GitHub. It's beer-ware licensed so feel free to use it in your own projects! Or better yet, contribute to improve it because currently, it is just a largely-untested adaptation of cNBT (although it is not very complex, most likely it works just fine), and seems like it needs an API to make an nbt tree from scratch. Maybe someone can make C# bindings so it can be used in Unity and reach more devs? (I stopped using Unity some time ago.) The specification is in the NBTx.txt file in the repository. Let me know what you think!

  • timezone-detect

    Haskell bindings to the ZoneDetect C library

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 2022-03-02.

C Data related posts


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

Project Stars
1 stm32-usart-uart-dma-rx-tx 627
2 fpart 153
3 diskhash 122
4 packman 57
5 vault 55
6 streaming-commons 32
7 unix-time 17
8 hDFA 6
9 hw-json-simd 5
10 libBF 4
11 crypt-sha512 3
12 lz4-bytes 2
13 double-metaphone 1
14 sha1 1
15 NBTx 0
16 timezone-detect 0
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives