Abstract-Data-Types

A set of efficient data structures in C, created in a generic way (by pavlosdais)

Abstract-Data-Types Alternatives

Similar projects and alternatives to Abstract-Data-Types

  1. METIS

    METIS - Serial Graph Partitioning and Fill-reducing Matrix Ordering

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. data-structures

    A collection of powerful data structures (by williamfiset)

  4. GDS

    A set of Data Structures for the C programming language

  5. dslib

    :herb: A library of "connected" data structures

  6. leetcode-swift

    TOP 200 #Dev 🏆 LeetCode, Solutions in  Swift, Shell, Database (T-SQL, PL/SQL, MySQL), Concurrency (Python3). @ S. Leschev. Google Engineering Level: L6+ (by sergeyleschev)

  7. hatrack

    Fast, multi-reader, multi-writer, lockless data structures for parallel programming

  8. heap-exploitation

    This book on heap exploitation is a guide to understanding the internals of glibc's heap and various attacks possible on the heap structure.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Listlib

    Listlib is a simple, unsafe, slow and easy to use library that implements a heap-allocated vector of any type

  11. void_pack

    library for packing variables into a void* pointer

  12. sc

    Common libraries and data structures for C.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Abstract-Data-Types alternative or higher similarity.

Abstract-Data-Types discussion

Log in or Post with

Abstract-Data-Types reviews and mentions

Posts with mentions or reviews of Abstract-Data-Types. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-11.
  • Sources to learn Data structure implementation in C
    2 projects | /r/C_Programming | 11 Jan 2023
    This GitHub repo: https://github.com/pavlosdais/Abstract-Data-Types is great! It uses void pointers and dynamic memory to store any kind of data type. Also, I'm currently working on a repository myself! Here's the link: https://github.com/saulvaldelvira/Generic-Data-Structures It also has the same approach, void pointers and dynamic memory, for versatility. Those are the ones I known. About documentation/Books, i don't really know about any that are focused on C. What I use for my repo is basically my notes for university. But the internet is huge! There are tons of Data Structures tutorials focused on C. Good Luck!
  • Data structures library
    1 project | /r/learnprogramming | 16 Dec 2022
    It is primarily made for learning purposes so if anyone is interested in taking a look the repository to it can be found here.
  • Abstract Data Structures Library
    1 project | /r/C_Programming | 16 Dec 2022
    It is created in an abstract way by using void pointers. Also, it's made mainly for learning purposes but if anyone is interested in using it and/or helping me to find bugs here is a link to the repository.
  • C Data Structures Library
    1 project | /r/C_Programming | 24 Nov 2022
    They're all written in an abstract way using void pointers so they are applicable to any type of data and a library containing them is provided. If anyone wants to use it, provide feedblack and/or contribute to it it the repository can be found here: https://github.com/pavlosdais/Abstract-Data-Types
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 22 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Stats

Basic Abstract-Data-Types repo stats
4
37
5.3
over 1 year ago

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that C is
the 6th most popular programming language
based on number of references?