awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
keybuk avatar

keybuk/libnih

0
View on GitHub↗
92 stars·27 forks·C·GPL-2.0·12 views

Libnih

NIH Utility Library

Features

  • Build Systems - A lightweight library providing common functions and data structures.
  • Frameworks - Lightweight library for common C functions and structures.
  • General Utilities - Lightweight library of C functions and structures.
  • Standard Library Extensions - Lightweight library for basic C functions and structures.
  • Windows Environments - Listed in the “Windows Environments” section of the Awesome C awesome list.

Star history

Star history chart for keybuk/libnihStar history chart for keybuk/libnih

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Libnih

Similar open-source projects, ranked by how many features they share with Libnih.
  • nothings/stbnothings avatar

    nothings/stb

    33,970View on GitHub↗

    This project is a collection of portable, header-only C functions designed for integration into software projects without complex build dependencies or external linking requirements. It provides a suite of low-level utilities for graphics, audio, and data management, focusing on direct memory manipulation and zero-dependency portability. By utilizing a single-header distribution model, the library simplifies dependency management while allowing developers to maintain full control over memory allocation and binary size through compile-time configuration. The library distinguishes itself by off

    C
    View on GitHub↗33,970
  • wolkykim/qlibcwolkykim avatar

    wolkykim/qlibc

    1,018View on GitHub↗

    qLibc is a simple and yet powerful C library providing generic data structures and algorithms.

    C
    View on GitHub↗1,018
  • antirez/sdsantirez avatar

    antirez/sds

    5,486View on GitHub↗

    sds is a C dynamic string library that provides a memory management wrapper for heap-allocated strings. It implements binary-safe storage by tracking string lengths explicitly, allowing the library to handle null characters within data. The library distinguishes itself through a memory architecture that uses interchangeable function pointers for allocation and freeing, enabling the integration of custom memory managers. It utilizes header-stored length tracking to provide constant-time length retrieval and maintains null-terminated buffer padding to ensure compatibility with standard C string

    C
    View on GitHub↗5,486
  • leoven/c-macro-collectionsLeoVen avatar

    LeoVen/C-Macro-Collections

    596View on GitHub↗

    Easy to use, modular, header only, macro based, generic and type-safe Data Structures in C

    C
    View on GitHub↗596
See all 30 alternatives to Libnih→

Frequently asked questions

What does keybuk/libnih do?

NIH Utility Library

What are the main features of keybuk/libnih?

The main features of keybuk/libnih are: Build Systems, Frameworks, General Utilities, Standard Library Extensions, Windows Environments.

What are some open-source alternatives to keybuk/libnih?

Open-source alternatives to keybuk/libnih include: nothings/stb — This project is a collection of portable, header-only C functions designed for integration into software projects… wolkykim/qlibc — qLibc is a simple and yet powerful C library providing generic data structures and algorithms. antirez/sds — sds is a C dynamic string library that provides a memory management wrapper for heap-allocated strings. It implements… leoven/c-macro-collections — Easy to use, modular, header only, macro based, generic and type-safe Data Structures in C. abiggerhammer/hammer — Parser combinators for binary formats, in C. Yes, in C. What? Don't look at me like that. ashvardanian/stringzilla — Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU,…