Haskell System

Open-source Haskell projects categorized as System

Top 23 Haskell System Projects

  1. turtle

    Shell programming, Haskell style

  2. SaaSHub

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

    SaaSHub logo
  3. optparse-applicative

    Applicative option parser

  4. bench

    Command-line benchmark tool (by Gabriella439)

  5. taffybar

    A gtk based status bar for tiling window managers such as XMonad

  6. nix-diff

    Explain why two Nix derivations differ

  7. angel

    Process Monitoring/Management, Like Daemontools (by MichaelXavier)

  8. optparse-generic

    Auto-generate a command-line parser for your datatype

  9. nix-deploy

    Deploy software or an entire NixOS system configuration to another NixOS system

  10. date-cache

    A fast logging system for Haskell (by kazu-yamamoto)

  11. envy

    :angry: Environmentally friendly environment variables

  12. typed-process

    Alternative API for processes, featuring more type safety

  13. unix

    POSIX functionality (by haskell)

  14. clifm

    Command Line Interface File Manager (by pasqu4le)

  15. hapistrano

    Deploy tool for Haskell applications, like Capistrano for Rails

  16. process

    Library for dealing with system processes (by haskell)

  17. hnix-store-core

    Haskell implementation of the Nix store

  18. pid1

    Do signal handling and orphan reaping for Unix PID1 init processes

  19. monky

    The main repository for monky

  20. hobbes

    A cross-platform file activity monitor (by jhickner)

  21. filepath

    Haskell FilePath core library

  22. ascii-progress

    A simple Haskell progress bar for the console. Heavily borrows from TJ Holowaychuk's Node.JS project

  23. directory

    Platform-independent library for basic file system operations

    Project mention: Hacking Watson with Haskell - Part 3 | dev.to | 2024-08-17

    We will use aeson package like in the previous post, in addition to the libraries coming with the GHC. Also, we will use directory and uuid packages. Finally, we will use the infamous optparse-applicative library. Let's declare our imports:

  24. optparse-declarative

    Declarative command-line option parser

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 System discussion

Log in or Post with

Haskell System related posts

  • Hacking Watson with Haskell - Part 3

    2 projects | dev.to | 17 Aug 2024
  • Need project idea

    4 projects | /r/haskell | 6 Jun 2023
  • Haskell job prospects

    1 project | /r/haskell | 13 May 2023
  • Monthly Hask Anything (March 2023)

    5 projects | /r/haskell | 5 Mar 2023
  • Xmobar tray

    1 project | /r/xmonad | 31 Jan 2023
  • Is there a standalone system/app indicator tray?

    3 projects | /r/swaywm | 13 Jan 2023
  • How to identify external storages?

    1 project | /r/haskell | 13 Aug 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 turtle 948
2 optparse-applicative 917
3 bench 881
4 taffybar 699
5 nix-diff 375
6 angel 282
7 optparse-generic 210
8 nix-deploy 174
9 date-cache 161
10 envy 151
11 typed-process 110
12 unix 108
13 clifm 107
14 hapistrano 105
15 process 88
16 hnix-store-core 87
17 pid1 83
18 monky 81
19 hobbes 72
20 filepath 69
21 ascii-progress 64
22 directory 59
23 optparse-declarative 58

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

Did you know that Haskell is
the 25th most popular programming language
based on number of references?