eastar alternatives and similar packages
Based on the "Algorithms and Data structures" category.
Alternatively, view eastar alternatives based on common mentions on social networks and blogs.
-
exconstructor
An Elixir library for generating struct constructors that handle external data with ease. -
datastructures
A collection of protocols, implementations and wrappers to work with data structures. -
MapDiff
Calculates the difference between two (nested) maps, and returns a map representing the patch of changes. -
exmatrix
ExMatrix is a small library for working with matrices, originally developed for testing matrix multiplication in parallel. -
parex
Parallel Execute (Parex) is an Elixir module for executing multiple (slow) processes in parallel. -
blocking_queue
BlockingQueue is a simple queue implemented as a GenServer. It has a fixed maximum length established when it is created. -
cuid
Collision-resistant ids optimized for horizontal scaling and sequential lookup performance, written in Elixir. -
ratio
Adds Rational Numbers and allows them to be used in common arithmatic operations. Also supports conversion between Floats and Rational Numbers. -
paratize
Elixir library providing some handy parallel processing (execution) facilities that support configuring number of workers and timeout. -
clope
Elixir implementation of CLOPE: A Fast and Effective Clustering Algorithm for Transactional Data.
Get performance insights in less than 4 minutes
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of eastar or a related project?
Popular Comparisons
README
eastar
Pure Elixir implementation of A* graph pathfinding.
This version aims to be as generic as possible, abstracting away the graph environment: nodes connectivity, distance & H-metric - you provide them as functions.
If you like some references to the literature, you can think of it as the star of Ea.
usage
API is described at hexdocs.
Look at examples and tests to see how graph environment can be set up.
Enjoy!