Sign in

Repository Index

47,133 repositories indexed

Filters

Filters

Clear all filters

1–24 of 31 · Most stars

LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.

Fast sorted collections for Swift using in-memory B-trees

  • btree
  • collection
  • orderedcollection
  • swift

A fast, memory efficient hash map for C++

  • hash-tables
  • sparse-containers
  • unordered
  • sparsehash

moss - a simple, fast, ordered, persistable, key-val storage library for golang

An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements regardless of insertions/erasures. Provides higher-performance than std:: library containers for high-modification scenarios with unordered data.

ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database and LSM-tree storage engine for .NET.

Easily output ASCII tree from Go program or Markdown unordered list . There's also CLI tool that can output tree from JSON, YAML, or TOML! It's called *xtree*.

This gem implements a flexible time-ordered activity feeds commonly used within social networking applications. As events occur, they are pushed into the Feed and distributed to all users that need to see the event. Upon the user visiting their "feed page", a pre-populated ordered list of events is returned by the library.

Extension of the Elixir standard library focused on data stuctures, data manipulation and performance

  • elixir
  • persistent-vectors
  • ordered-map
  • util

C++11/20 library that provides static_vector, small_vector, static_map, small_map, flat_map, static_flat_map, small_flat_map, static_unordered_map, small_unordered_map, etc.

  • cpp11
  • header-only
  • small-vector
  • flat-map

Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.