Showing 17 of 377 projects
A heap-based priority queue implementation in Elixir, ported from Michael Truog's pqueue2.
Erlang 2-way map
A high-performance leaderboard library for Scala applications using Redis as a backend.
A Delphi/Free Pascal template engine implementing most features of the Smarty PHP template engine.
Chests provides bounded containers (stacks and ring buffers) for embedded systems without dynamic memory allocation.
Two Elixir deque implementations: a two-list Deque and a mutable DoublyLinkedList using gen_server.
A multiset (bag) data structure implementation for the Crystal programming language.
A Go library for recursively traversing and inspecting arbitrary object structures using reflection.
A Go library for topological sorting and pruning of directed acyclic graphs (DAGs).
A deprecated Julia package extending LightGraphs.jl to store graph, vertex, and edge properties.
A garbage-collected hashtable implementation for GameMaker Studio 2.3+ with support for non-string keys.
A PureScript library providing queue data types for pub/sub messaging, asynchronous communication, and decoupled function invocation.
A concurrent-safe generic map implementation for Go with simple API, length querying, and clear methods.
A C library for parsing and manipulating ASON, an algebraic superset and semantic extension of JSON.
An Angular service for efficiently managing lists with operations like insertion, removal, and clearing.
Erlang library providing a set associative map interface for key lists with a single value.
A pure Lua library providing keyed arrays, allowing items to be accessed by position or assigned key like an ordered dictionary.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.