plf_list

Container library

A high-performance alternative to the C++ standard library's list container

A drop-in replacement for std::list with 293% faster insertion, 57% faster erasure, 17% faster iteration and 77% faster sorting on average. 20-24% speed increase in use-case testing.

GitHub

150 stars
12 watching
21 forks
Language: C++
last commit: 3 months ago
Linked from 3 awesome lists

containercpplinked-listlistspeed

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mattreecebentley/plf_stack A C++ data container optimized for stack-based operations with improved performance compared to standard library containers. 64
mattreecebentley/plf_colony An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements. 400
serge-sans-paille/frozen A library that provides efficient, constexpr-friendly container classes and algorithms for C++14 developers 1,342
thekvs/cpp-serializers Compares performance of various data serialization libraries in C++ 731
mattpd/cpplinks A categorized list of C++ resources and tools 4,598
containerd/ttrpc A lightweight GRPC implementation optimized for low-memory environments. 563
p-p-h-d/mlib A C library providing generic and type-safe container implementations 919
bobluppes/graaf A lightweight C++ graph library designed to simplify graph-related tasks and provide general-purpose graph algorithms 187
philip-trettner/cpp-std-fwd A collection of forward declarations for C++ standard library classes to reduce compilation times and improve code organization 72
p-ranav/tabulate A header-only C++ library for creating formatted tables in the terminal 1,966
orlp/devector A container class with efficient append operations on either end. 37
matt-42/vpp A high-performance C++ library for fast video and image processing 721
tyler-hardin/thread_pool A thread pool implementation using C++20 primitives and optional priority queue support for POSIX systems. 82
nbulischeck/list.h Implementations for singly-linked and doubly-linked list functions. 49
blackmatov/flat.hpp A library of associative containers with vector-like behavior 75