Haskell Generics

Open-source Haskell projects categorized as Generics

Top 23 Haskell Generic Projects

  1. generic-records

    Generically derive traversals, lenses, and prisms.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. higgledy

    Higher-kinded data via generics

  4. generics-sop

    Generic Programming using True Sums of Products

  5. envy

    :angry: Environmentally friendly environment variables

  6. compdata

    Haskell library implementing "Data Types a la Carte"

  7. generic-random

    Generic random generators (by Lysxia)

  8. uniplate

    Haskell library for simple, concise and fast generic operations.

  9. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  10. one-liner

    Constraint-based generics

  11. generic-data

    Generic data types in Haskell, utilities for GHC.Generics

  12. syb

    Scrap Your Boilerplate generic programming library in Haskell

  13. generic-deriving

  14. generic-override-aeson

    Override instances used by Haskell's generic derivation

  15. free-functors

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

  16. Capabilities

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

  17. heidi

    heidi : tidy data in Haskell

  18. generics-eot

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

  19. generic-data-surgery

    Surgery for generic data types

  20. multirec

  21. basic-sop

    Basic examples and functions for generics-sop

  22. iso-deriving

    Derive instances through isomorphisms

  23. wakame

    Haskell library of row polymorphic record manipulator

  24. records-sop

    Experimental implementation of generic record subtyping

  25. lens-sop

    Computing lenses generically using generics-sop

  26. SaaSHub

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

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

Haskell Generics discussion

Log in or Post with

Haskell Generics related posts

  • ANN: new release of Generic-Persistence available on Hackage and GitHub

    3 projects | /r/haskell | 8 Apr 2023
  • Most Influential Functional Pearls since 2000?

    1 project | /r/haskell | 6 Mar 2023
  • [ANN] Generic-Persistence 0.3.0 released

    2 projects | /r/haskell | 25 Feb 2023

Index

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

# Project Stars
1 generic-records 439
2 higgledy 170
3 generics-sop 161
4 envy 151
5 compdata 90
6 generic-random 81
7 uniplate 78
8 one-liner 48
9 generic-data 45
10 syb 44
11 generic-deriving 44
12 generic-override-aeson 30
13 free-functors 28
14 Capabilities 27
15 heidi 27
16 generics-eot 26
17 generic-data-surgery 25
18 multirec 20
19 basic-sop 20
20 iso-deriving 20
21 wakame 19
22 records-sop 18
23 lens-sop 16

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai