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: Ask HN: Is there a GUI for bash shell? | news.ycombinator.com | 2024-04-19

    ncurse, dialog, zenity[2]. i/o buffering may be an issue [3a,3b]

    Assuming using same account, use history command to show past commands[0a, 0b]

    'load random example' on shellcheck using own custom examples from history command.[1]

    --------

    [3a] : http://www.gnu.org/software/coreutils/manual/html_node/stdbu...

    [3b] : http://unix.stackexchange.com/questions/25372/how-to-turn-of...

    [2] : http//funprojects.blog/2021/01/25/zenity-command-line-dialogs/

    [1] : http://www.shellcheck.net/

    [0a] : http://www.tecmint.com/history-command-examples/

    [0b] : http://www.tecmint.com/remember-linux-commands/

    web based documentation: https://www.tecmint.com/linux-commands-cheat-sheet/

    commands grouped by typical usage patterns : https://www.tecmint.com/essential-linux-commands/

  • hadolint

    Dockerfile linter, validate inline bash, written in Haskell

  • Project mention: Dockerfile Linter | news.ycombinator.com | 2024-03-03
  • 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.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS 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: The Hunt for the Missing Data Type | news.ycombinator.com | 2024-03-04
  • hpack

    hpack: A modern format for Haskell packages

  • 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 34,995
2 hadolint 9,707
3 stack 3,949
4 niv 1,456
5 hlint 1,432
6 fay 1,285
7 ghcid 1,120
8 leksah 978
9 ormolu 920
10 shake 755
11 hoogle 720
12 hpack 608
13 H 580
14 stan 559
15 hindent 554
16 stgi 514
17 criterion 497
18 retrie 491
19 cabal-install-parsers 425
20 shelly 406
21 haskell-lsp 354
22 fourmolu 330
23 alex 292

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