Haskell Generics

Open-source Haskell projects categorized as Generics

Top 23 Haskell Generic Projects

  • generic-records

    Generically derive traversals, lenses, and prisms.

  • higgledy

    Higher-kinded data via generics

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • generics-sop

    Generic Programming using True Sums of Products

  • envy

    :angry: Environmentally friendly environment variables

  • compdata

    Haskell library implementing "Data Types a la Carte"

  • generic-random

    Generic random generators (by Lysxia)

  • uniplate

    Haskell library for simple, concise and fast generic operations.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • one-liner

    Constraint-based generics

  • generic-data

    Generic data types in Haskell, utilities for GHC.Generics

  • syb

    Scrap Your Boilerplate generic programming library in Haskell

  • generic-deriving

  • generic-override-aeson

    Override instances used by Haskell's generic derivation

  • Capabilities

    A Haskell library providing separation of effects on the type level, effectively splitting up the monolithic IO-monad into more limited capabilities.

  • free-functors

    Provides free functors that are adjoint to functors that forget class constraints.

  • generics-eot

    A library for generic programming that aims to be easy to understand

  • heidi

    heidi : tidy data in Haskell

  • generic-data-surgery

    Surgery for generic data types

  • basic-sop

    Basic examples and functions for generics-sop

  • multirec

  • iso-deriving

    Derive instances through isomorphisms

  • wakame

    Haskell library of row polymorphic record manipulator

  • records-sop

    Experimental implementation of generic record subtyping

  • large-hashable

    Efficiently hash Haskell values with MD5, SHA256, SHA512 and other hashing algorithms

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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).


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

Project Stars
1 generic-records 430
2 higgledy 167
3 generics-sop 153
4 envy 146
5 compdata 84
6 generic-random 77
7 uniplate 65
8 one-liner 47
9 generic-data 42
10 syb 41
11 generic-deriving 41
12 generic-override-aeson 31
13 Capabilities 27
14 free-functors 27
15 generics-eot 25
16 heidi 23
17 generic-data-surgery 22
18 basic-sop 20
19 multirec 19
20 iso-deriving 19
21 wakame 17
22 records-sop 16
23 large-hashable 15
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives