Haskell Development

Open-source Haskell projects categorized as Development

Top 23 Haskell Development Projects

  • ShellCheck

    ShellCheck, a static analysis tool for shell scripts

  • Project mention: New shell scripting language, a new tablet, and in-product messaging | dev.to | 2024-05-24

    If you're only occasionally writing shell scripts, Amber may not be a priority for you. In such cases, linting tools like ShellCheck could be more beneficial. However, if you find yourself frequently writing shell scripts, to the point where you're considering Python or Ruby for better re-usability, then Amber is definitely worth your attention.

  • hadolint

    Dockerfile linter, validate inline bash, written in Haskell

  • Project mention: Cloud Security and Resilience: DevSecOps Tools and Practices | dev.to | 2024-05-01

    3. Hadolint: https://github.com/hadolint/hadolint Hadolint is a Dockerfile linter that helps you build best practice Docker images, reducing vulnerabilities in your container configurations.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. 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.

    InfluxDB logo
  • stack

    The Haskell Tool Stack

  • Project mention: Leaving Haskell Behind | news.ycombinator.com | 2023-08-24

    Ah, didn't run into this issue, as I don't use vscode.

    Apparently there is some work being done to improve the stack <> hls experience, but I wouldn't know how it's going and when it's being delivered: https://github.com/commercialhaskell/stack/issues/6154

  • niv

    Easy dependency management for Nix projects

  • hlint

    Haskell source code suggestions

  • fay

    A proper subset of Haskell that compiles to JavaScript

  • ghcid

    Very low feature GHCi based IDE

  • Project mention: Anyone know the best way to use haskell for arch linux? | /r/haskell | 2023-08-16

    You can use ghcid. It compiles the code, and shows if there are any errors as you save your file. Have two terminals. One for editing your file...other one with ghcid ($ ghcid path/to/filename.hs). Right click on the ghcid terminal and click `always on top`. That way, It will be always visible as you are typing and saving code.

  • SaaSHub

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

    SaaSHub logo
  • leksah

    Haskell IDE

  • ormolu

    A formatter for Haskell source code

  • shake

    Shake build system

  • Project mention: Ninja is enough build system | news.ycombinator.com | 2023-11-05

    Another interesting implementation is Shake: https://shakebuild.com/

    It is technically a Haskell DSL, but supports Ninja files, time estimates and has tools for linting and profiling.

  • hoogle

    Haskell API search engine

  • Project mention: Hoogle: Search Haskell's Docs Based on Type Annotations | news.ycombinator.com | 2024-05-31
  • hpack

    hpack: A modern format for Haskell packages

  • Project mention: How I switched from Stack to Cabal | dev.to | 2024-05-05

    Then the other day I had an epiphany: hpack takes care of that boilerplate — not stack!

  • H

    The full power of R in Haskell.

  • stan

    🕵️ Haskell STatic ANalyser (by kowainik)

  • hindent

    Haskell pretty printer

  • stgi

    A user-centric visual STG implementation to help understand GHC/Haskell's execution model.

  • criterion

    A powerful but simple library for measuring the performance of Haskell code. (by haskell)

  • retrie

    Retrie is a powerful, easy-to-use codemodding tool for Haskell.

  • cabal-install-parsers

    Scripts and instructions for using CI services (e.g. Travis CI or Appveyor) with multiple GHC configurations

  • shelly

    Haskell shell scripting

  • haskell-lsp

    Haskell library for the Microsoft Language Server Protocol (by alanz)

  • fourmolu

    A fourk of ormolu that uses four space indentation and allows arbitrary configuration. Don't like it? PRs welcome!

  • Project mention: [ANN] Fourmolu 0.14.1.0 | /r/haskell | 2023-10-28
  • alex

    A lexical analyser generator for Haskell (by haskell)

  • 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 Development related posts

Index

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

Project Stars
1 ShellCheck 35,264
2 hadolint 9,928
3 stack 3,944
4 niv 1,490
5 hlint 1,442
6 fay 1,285
7 ghcid 1,120
8 leksah 978
9 ormolu 926
10 shake 759
11 hoogle 724
12 hpack 613
13 H 578
14 stan 562
15 hindent 554
16 stgi 514
17 criterion 497
18 retrie 494
19 cabal-install-parsers 430
20 shelly 406
21 haskell-lsp 354
22 fourmolu 334
23 alex 295

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com