dns.c: Single file non-blocking DNS C library without callbacks or external dependencies.
☆270May 18, 2021Updated 4 years ago
Alternatives and similar repositories for dns
Users that are interested in dns are comparing it to the libraries listed below
Sorting:
- Asynchronous DNS resolver☆36Feb 5, 2018Updated 8 years ago
- A C library for asynchronous DNS requests☆2,119Feb 27, 2026Updated 3 weeks ago
- A streaming implementation of SipHash in C as well as an optimized one-pass implementation.☆27Nov 5, 2012Updated 13 years ago
- An easy to use DNS library with C and Lua bindings☆84Jun 26, 2024Updated last year
- A Linux epoll package tool. This project aims to provide libevent-type API with reduced memory use.☆19Jun 19, 2017Updated 8 years ago
- Raft protocol implementation in C☆52Aug 10, 2016Updated 9 years ago
- Moved to https://codeberg.org/DNS-OARC/omg-dns☆16Feb 4, 2026Updated last month
- timer.c: Tickless hierarchical timing wheel☆237Sep 25, 2023Updated 2 years ago
- LDNS is a DNS library that facilitates DNS tool programming☆347Mar 2, 2026Updated 2 weeks ago
- Mirror of libco from byuu.org plus patches for Fluent Bit☆13Mar 27, 2023Updated 2 years ago
- Very simple and stupid TCP/IP stack written in C☆10Mar 25, 2016Updated 9 years ago
- Perfect Hash Functions☆18Feb 27, 2015Updated 11 years ago
- C99 trie library☆101May 4, 2019Updated 6 years ago
- A GIT clone of uthash.sourceforge.net, a hash table, implemented in C, supporting constant-time add/find/remove of C structures. Any stru…☆37Oct 17, 2013Updated 12 years ago
- Progress display lib for c☆78Jun 4, 2021Updated 4 years ago
- C API for http://ipify.org☆19Jul 20, 2022Updated 3 years ago
- Dynamic-language-like data structure for C☆15Jun 13, 2016Updated 9 years ago
- A library for creating and patching binary diffs. Based on bsdiff.☆11Nov 23, 2014Updated 11 years ago
- An obsolete project☆83Jul 18, 2018Updated 7 years ago
- Minimize lock-free queue ever!☆134Feb 21, 2026Updated last month
- A simple, intrusive, zero-allocation red-black tree implementation☆53Nov 20, 2021Updated 4 years ago
- A portable framework for low-level network packet construction☆955Feb 19, 2025Updated last year
- A fast stateless VPN with simple obfuscation☆128Jan 28, 2018Updated 8 years ago
- A network stack in userspace☆23Nov 12, 2017Updated 8 years ago
- A minimal C runtime for Linux i386 & x86_64☆587Apr 10, 2022Updated 3 years ago
- C version of the MetroHash function☆27Jun 8, 2015Updated 10 years ago
- A fast DNS server based on C10M principles☆612Dec 9, 2015Updated 10 years ago
- simple and efficient hashtable implementation for C, taken from musl's hsearch()☆21Feb 1, 2023Updated 3 years ago
- d+(httpdns) c sdk☆78Jun 6, 2024Updated last year
- A collection of all my single-header libraries.☆17Dec 22, 2023Updated 2 years ago
- Generally applicable Terra utilities.☆15Feb 10, 2015Updated 11 years ago
- Smallest usable Editor in less than 800 lines of C☆19Apr 15, 2017Updated 8 years ago
- This repo is a mirror of the official userspace-rcu git found at git://git.lttng.org/userspace-rcu.git. liburcu is a LGPLv2.1 userspace R…☆720Jan 26, 2026Updated last month
- A simple C Thread pool implementation☆13Apr 10, 2020Updated 5 years ago
- Structured concurrency in C☆1,916Apr 9, 2024Updated last year
- Downstream developer fork of Valgrind☆24Nov 9, 2020Updated 5 years ago
- small self hosting C compiler☆491Oct 21, 2021Updated 4 years ago
- linear probing hash table implementation written in C (c99)☆10Jul 8, 2018Updated 7 years ago
- A tiny caching DNS server☆59May 7, 2019Updated 6 years ago