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

151 stars
12 watching
21 forks
Language: C++
last commit: 17 days 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. 63
mattreecebentley/plf_colony An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements. 398
serge-sans-paille/frozen A library that provides efficient, constexpr-friendly container classes and algorithms for C++14 developers 1,323
thekvs/cpp-serializers Compares performance of various data serialization libraries in C++ 730
mattpd/cpplinks A categorized list of C++ resources and tools 4,557
containerd/ttrpc A lightweight GRPC implementation optimized for low-memory environments. 559
p-p-h-d/mlib A C library providing generic and type-safe container implementations 904
bobluppes/graaf A lightweight C++ graph library designed to simplify graph-related tasks and provide general-purpose graph algorithms 158
philip-trettner/cpp-std-fwd A collection of forward declarations for C++ standard library classes to reduce compilation times and improve code organization 73
p-ranav/tabulate A header-only C++ library for creating formatted tables in the terminal 1,941
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