Built something? We create video reels & spotlights for GitHub projects.Promote your project →
Catalog / egaebel / AdjacencyList--C
Public GitHub Catalog Discovered Sep 26, 2026

egaebel / AdjacencyList--C

A generic C implementation of an AdjacencyList. Uses a pre-processor macro to enable the generic-ness. To use this AdjacencyList you must embed an AdjNode struct into your data objects, and then use the macro ADJ_LIST_ENTRY(DATA_OBJECT, STRUCT_TYPE (of your DATA_OBJECT), MEMBER (the variable name in DATA_OBJECT of the AdjNode stored in it))

View repository on GitHub ↗ View creator profile Browse directory

About this discovery

This repository is cataloged as part of our automated global GitHub synchronization. Full telemetry, velocity snapshots, and code summaries are scheduled for continuous enrichment.

#8298883GitHub System ID
egaebelOrganization / User
PublicVisibility
ActiveCatalog Status

More from egaebel

FOR MAINTAINERS

Built something? Put it in front of millions of developers.

We make a short reel about your project and post it across YouTube, Instagram, Threads, and X. Send a link, we do the rest.