Haskell Data

Open-source Haskell projects categorized as Data | Edit details
Related topics: #Haskell #Network #Comonads #JSON #Hw

Top 23 Haskell Data Projects

  • GitHub repo semantic-source

    Parsing, analyzing, and comparing source code across many languages

    Project mention: 7 Useful Tools Written in Haskell | reddit.com/r/functionalprogramming | 2021-11-03

    Yesterday I was looking for some examples of projects using tree-sitter (which is C) when I found GitHub's semantic, used to analyze and compare source code, and written in Haskell: https://github.com/github/semantic/

  • GitHub repo lens

    Lenses, Folds, and Traversals - Join us on freenode #haskell-lens (by ekmett)

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo proto-lens

    API for protocol buffers using modern Haskell language and library patterns.

  • GitHub repo code-builder

    Packages for defining APIs, running them, generating client code and documentation.

  • GitHub repo massiv

    Efficient Haskell Arrays featuring Parallel computation

  • GitHub repo text

    Haskell library for space- and time-efficient operations over Unicode text. (by haskell)

    Project mention: Switch internal representation to UTF8 by Bodigrim · Pull Request #365 · haskell/text | reddit.com/r/haskell | 2021-08-22

    Here is a representative patch for text: https://github.com/haskell/text/pull/365/commits/37a2157245457a287d638bbceb472fe93b71f224 Hopefully it clarifies why achieving C performance is problematic even if you have enough primitive operations.

  • GitHub repo holmes

    A reference library for constraint-solving with propagators and CDCL.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo Frames

    Data frames for tabular data.

  • GitHub repo compendium-client

    Mu (μ) is a purely functional framework for building micro services.

    Project mention: My ideal GraphQL framework for Haskell | reddit.com/r/haskell | 2021-08-04

    full example: https://github.com/higherkindness/mu-haskell/blob/master/graphql/exe/Main.hs

  • GitHub repo microlens

    A lightweight (but compatible with ‘lens’) lenses library

  • GitHub repo unordered-containers

    Efficient hashing-based container types

    Project mention: CS SYD - JSON Vulnerability in Haskell's Aeson library | reddit.com/r/haskell | 2021-09-11

    As I understand it, the solution here only involves a single package: https://github.com/haskell-unordered-containers/unordered-containers/pull/217

  • GitHub repo cassava

    A CSV parsing and encoding library optimized for ease of use and high performance

    Project mention: Working with CSVs | reddit.com/r/haskellquestions | 2021-10-27

    I personnaly use cassava which should have everything you need (even though it can be quite obscure some times). I also know about Frames which might reduce some boiler plate at the price of a step up in complexity (disclaimer I've never use it, but it's author is a serious guy so I'm sure this package as some benefits).

  • GitHub repo higgledy

    Higher-kinded data via generics

  • GitHub repo refined

    Refinement types with static checking (by nikita-volkov)

  • GitHub repo alfred-margaret

    Fast Aho-Corasick string searching

  • GitHub repo caledon

    higher order dependently typed logic programing

  • GitHub repo rei

    Process lists easily

  • GitHub repo json-autotype

    Automatic Haskell type inference from JSON input

  • GitHub repo critbit

    A Haskell implementation of crit-bit trees.

  • GitHub repo msgpack

    Haskell implementation of MessagePack / msgpack.org[Haskell]

  • GitHub repo discrimination

    Fast linear time sorting and discrimination for a large class of data types

  • GitHub repo hashtables

    Mutable hash tables for Haskell, in the ST monad

    Project mention: [ANN] vector-hashtables | reddit.com/r/haskell | 2021-09-10

    [1] https://github.com/gregorycollins/hashtables/issues/49

  • GitHub repo audiovisual

    Extensible records, variants, structs, effects, tangles

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-03.

Haskell Data related posts


What are some of the best open-source Data projects in Haskell? This list will help you:

Project Stars
1 semantic-source 8,185
2 lens 1,813
3 proto-lens 396
4 code-builder 389
5 massiv 343
6 text 310
7 holmes 279
8 Frames 270
9 compendium-client 264
10 microlens 261
11 unordered-containers 211
12 cassava 201
13 higgledy 164
14 refined 158
15 alfred-margaret 155
16 caledon 145
17 rei 142
18 json-autotype 140
19 critbit 135
20 msgpack 128
21 discrimination 124
22 hashtables 114
23 audiovisual 113
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives