10

8

6

4

2


9.6

3.5

9.5

4.9

9.3

5.3

8.9

6.5

8.8

4.5

8.4
0.0

63 Algorithms packages and projects

  • build

    9.6 3.5 TeX
    Build Systems à la Carte
  • arithmoi

    9.5 4.9 Haskell
    Number theory: primes, arithmetic functions, modular computations, special sequences
  • Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
    Promo www.influxdata.com
    InfluxDB Logo
  • toysolver

    9.3 5.3 Haskell
    My sandbox for experimenting with solver algorithms.
  • ersatz

    8.9 6.5 Haskell
    A monad for interfacing with external SAT solvers
  • iproute

    8.8 4.5 Haskell
    IP Routing Table in Haskell
  • aeson-diff

    8.4 0.0 Haskell
    Generate and apply diffs between JSON documents.
  • graphs

    8.2 3.8 Haskell
    a monadic graph library
  • funsat

    8.2 0.0 Groff
    An efficient, embeddable DPLL SAT solver in Haskell
  • primes

    8.1 0.0 Haskell
    Prime Numbers for Haskell
  • imj-animation

    7.9 0.0 Haskell
    Monorepo for a multi-player game engine, and game examples
  • search-algorithms

    7.9 3.0 Haskell
    Haskell library containing common graph search algorithms
  • HMM

    7.9 0.0 Haskell
    hidden markov models in haskell
  • union-find

    7.9 0.0 Haskell
    DISCONTINUED. Efficient union and equivalence testing of sets.
  • presburger

    7.7 0.0 Haskell
    Decision procedures for Presburger arithmetic in Haskell
  • text-metrics

    7.6 5.6 Haskell
    Calculate various string metrics efficiently in Haskell
  • ADPfusion

    7.4 5.1 Haskell
    Efficient, high-level dynamic programming
  • lca

    7.4 0.0 Haskell
    Improves the known complexity of online lowest common ancestor search to O(log h) persistently, and without preprocessing
  • Adaptive

    6.7 0.0 Haskell
    Library for incremental computing.
  • dtw

    6.7 0.0 Haskell
    Implementation of Dynamic Time Warping in Haskell
  • qchas

    6.4 0.0 Haskell
    A library for implementing Quantum Algorithms
  • edit-distance

    6.3 0.0 Haskell
    Edit distance library for Haskell
  • treeviz

    6.3 0.0 Haskell
    Haskell library for visualizing algorithmic decomposition of computations.
  • ListTree

    6.2 0.0 Haskell
    A List monad transformer and related tools
  • incremental-sat-solver

    6.2 0.0 Haskell
    Simple, Incremental SAT Solving as a Haskell Library
  • integer-logarithms

    6.0 4.3 Haskell
    Integer logarithms, originally split from arithmoi package
  • binary-search

    5.7 0.0 Haskell
    Binary and exponential searches
  • cmaes

    5.5 0.0 L1 Python
    CMA-ES wrapper in Haskell
  • primal

    5.5 0.0 Haskell
    Primitive World of Haskell
  • twentyseven

    5.4 0.0 Haskell
    Rubik's cube solver in Haskell
  • sgd

    5.4 0.0 Haskell
    Stochastic gradient descent Haskell library
  • DP

    5.0 0.0 Haskell
    Holder for a bunch of semirings used in ChartParsing
  • primesieve

    4.9 4.8 Haskell
    A collection of packages related to math, algorithms and science, in Haskell.
  • GraphSCC

    4.8 0.0 Haskell
    Tarjan's algorithm for computing strongly connected components
  • graph-generators

    4.6 0.0 Haskell
    A Haskell library for creating random Data.Graph instances using several pop
  • infinite-search

    4.6 0.0 Haskell
    An implementation of Martin Escardo's exhaustively searchable sets in Haskell.
  • union-find-array

    4.4 0.0 Haskell
    ST based union find data structure
  • nonlinear-optimization-ad

    4.3 7.6 Haskell
    Several Haskell packages for numerical optimizations.
  • jps

    4.1 0.0 Haskell
    :point_right: jump point search for Haskell
  • TrieMap

    4.1 0.0 Haskell
    Generalized tries for Haskell
  • KMP

    3.9 0.0 Haskell
    Knuth–Morris–Pratt string searching algorithm
  • edit-distance-vector

    3.9 0.0 Haskell
    Calculate edit scripts and distances between Vectors.
  • spacefill

    3.9 0.0 Python
    Space-filling curves
  • pathfinding

    3.7 0.0 Haskell
    DISCONTINUED. Haskell pathfinding library
  • adp-multi

    3.6 0.0 Haskell
    Prototype of ADP for MCFL (multiple context-free languages)
  • edit-distance-linear

    3.4 0.0 Haskell
    Levenshtein edit distance in linear memory (also turns out to be faster than C++)
  • fibonacci

    3.1 0.0 Haskell
    Fast computation of Fibonacci numbers in Haskell
  • dgim

    3.1 0.0 Haskell
    :chart_with_upwards_trend: Implementation of the DGIM algorithm in Haskell.
  • stable-marriage

    3.1 1.1 Haskell
    library around stable marriage algorithms
  • pell

    2.8 0.0 Haskell
    Haskell Package to solve the Generalized Pell Equation
  • MIP

    2.5 1.6 Haskell
    Libraries for reading/writing MIP problem files, invoking external MIP solvers, etc. in Haskell
  • epanet-haskell

    2.4 0.0 L2 C
    Call the EPANET toolkit via Haskell's Foreign Function Interface
  • integer-roots

    2.4 3.5 Haskell
    Integer roots and perfect powers of arbitrary precision
  • learning-hmm

    2.3 0.0 Haskell
    DISCONTINUED. Yet another Haskell library for hidden Markov models
  • longshot

    2.1 0.0 Haskell
    Fast Brute-force search using parallelism
  • primes-type

    2.1 0.0 Haskell
    Type-safe prime numbers.
  • ADPfusionSet

    2.1 0.0 Haskell
    dynamic programming for set data structures
  • bordacount

    1.9 0.0 Haskell
    Haskell implementation of the Borda count election method
  • kmp-dfa

    1.6 0.0 Haskell
    KMP algorithm implementation based on Deterministic Finite State Automata
  • exact-cover

    1.1 0.0 C
    Efficient exact cover solver.
  • effective-aspects-mzv

    1.0 0.0 Haskell
    A monadic library for aspect-oriented programming in Haskell
  • Ritt-Wu

    - -
    DISCONTINUED. Parallel implementation of Ritt-Wu's algorithm.
  • primal-memory

    - -
    DISCONTINUED. Unified interface for memory managemenet.
  • majority

    - -
    DISCONTINUED. Boyer-Moore Majority Vote Algorithm

Add another 'Algorithms' Package