awslabs / aws-c-common
Core c99 package for AWS SDK for C. Includes cross-platform primitives, configuration, data structures, and error handling.
☆266Updated this week
Alternatives and similar repositories for aws-c-common:
Users that are interested in aws-c-common are comparing it to the libraries listed below
- This is a module for the AWS SDK for C. It handles all IO and TLS work for application protocols.☆113Updated this week
- C99 implementation of the HTTP/1.1 and HTTP/2 specifications☆142Updated last week
- Cross-Platform HW accelerated CRC32c and CRC32 with fallback to efficient SW implementations. C interface with language bindings for each…☆58Updated 3 weeks ago
- C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.☆76Updated last week
- AWS Encryption SDK for C☆60Updated last week
- Aws Crypto Abstraction Layer: Cross-Platform, C99 wrapper for cryptography primitives.☆36Updated last week
- C99 implementation of the MQTT 3.1.1 specification.☆94Updated this week
- C99 implementation of the vnd.amazon.eventstream content-type.☆35Updated last week
- C99 library implementation for communicating with the S3 service, designed for maximizing throughput on high bandwidth EC2 instances.☆120Updated last week
- A C implementation of Amazon Ion.☆164Updated this week
- Debug Malloc memory allocation debugging C library☆164Updated 2 years ago
- An elegant unit testing framework for C with support for mock objects.☆237Updated last year
- A mirror of the nettle repository☆62Updated 2 years ago
- Lock-free multithreaded memory allocation☆105Updated 8 years ago
- User space threading (aka coroutines) library for C resembling GoLang and goroutines☆166Updated 6 years ago
- Cross-platform atomic operations and lock algorithm library☆97Updated 6 years ago
- safec libc extension with all C11 Annex K functions☆349Updated last month
- A carefully optimised, POSIX-compatible slab allocator for userspace.☆76Updated 9 years ago
- A circular buffer alternative written in C under a BSD license☆138Updated 5 years ago
- PROGRESS64 is a C library of scalable functions for concurrent programs, primarily focused on networking applications.☆80Updated last week
- C11 Lock-free Stack☆181Updated 9 months ago
- This is the user space slab memory allocator, umem, first available in Solaris 9.☆87Updated 3 years ago
- Wrapper library for the BSD sockets API with a nicer C99 interface☆143Updated 7 years ago
- kqueue(2) compatibility library☆242Updated 11 months ago
- Robin Hood hash map library☆60Updated 3 years ago
- The Colm Programming Language☆168Updated 11 months ago
- Implementing coroutines, channels, message passing, etc.☆133Updated 3 years ago
- selectively remove C preprocessor conditionals☆164Updated 10 months ago
- Convenient & cross-platform sandboxing C library☆44Updated 9 months ago
- High performance utility library for C☆92Updated 6 months ago