Showing 17 of 377 projects
A heap-based priority queue implementation in Elixir, ported from Michael Truog's pqueue2.
A Delphi/Free Pascal template engine implementing most features of the Smarty PHP template engine.
A high-performance leaderboard library for Scala applications using Redis as a backend.
Erlang 2-way map
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 Go library for recursively traversing and inspecting arbitrary object structures using reflection.
A multiset (bag) data structure implementation for the Crystal programming language.
A Go library for topological sorting and pruning of directed acyclic graphs (DAGs).
A PureScript library providing queue data types for pub/sub messaging, asynchronous communication, and decoupled function invocation.
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 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.